| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
| |
Fix a bunch of formatting issues with docstrings to allow us to turn on
the flag that treats warnings as errors to avoid mal-formed
documentation in the future.
Change-Id: Ic6fb73031e37314c49c41e4621dfd92b9c3f59d5
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Also replaces inline reference guide generation with pbr's feature for
doing the same thing.
Refer to
https://specs.openstack.org/openstack/docs-specs/specs/pike/os-manuals-migration.html
for details.
Change-Id: I0fac75bfe66a1ea30973c2128c054aa2e43c8f8b
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
|
| |
|
|
|
|
|
|
|
|
|
| |
This change adds database support to the python-openstackclient
project for the datastore-list command.
The trove command datastore-list is now:
openstack datastore list
Change-Id: I4804e6deae350f05abdb66a6d8813e5581f2b22c
Partially-Implements: trove-support-in-python-openstackclient
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change adds database support to the python-openstackclient
project for the database-list command.
The trove command database-list is now:
openstack database list
To confirm the databases list command I had to create an instance
and specify a database name like how it shows in the user-guide[1]
on step 2.
[1] http://docs.openstack.org/user-guide/create-db.html
Change-Id: I4f4682eff1addc3fc837f5468939ddd96572e238
Partially-Implements: trove-support-in-python-openstackclient
|
| |
|
|
|
|
|
|
|
|
|
| |
This change adds database support to the python-openstackclient
project for the list command.
The trove command list is now:
openstack database instance list
Partially-Implements: blueprint trove-support-in-python-openstackclient
Change-Id: Ic5328827dbf6d1f47db62f0bb2e65e164a0b2b6b
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change adds database support to the python-openstackclient
project for the user-list command.
The trove command user-list is now:
openstack database user list
Note: Only looking up an instance by ID works. I think it has
something to do with not using osc-lib.find_resource because we
use our own find_resource in the client manager's list call.
Change-Id: If8a4b97b91c661e400dfcac0fa4922ed359ce32a
Partially-Implements: trove-support-in-python-openstackclient
|
| |
|
|
|
|
|
|
|
|
|
| |
This change adds database support to the python-openstackclient
project for the limit-list command.
The trove command limit-list is now:
openstack database limit list
Change-Id: I534d30022cbfef4ae596077f604e2a305dbe3146
Partially-Implements: trove-support-in-python-openstackclient
|
| |
|
|
|
|
|
|
|
|
|
| |
This change adds database support to the python-openstackclient
project for the configuraiton-list command.
The trove command configuration-list is now:
openstack database configuration list
Change-Id: I3a85260c15b8d1b4a37a806db2cb5ff3c433537b
Partially-Implements: trove-support-in-python-openstackclient
|
| |
|
|
|
|
|
|
|
|
|
| |
This change adds database support to the python-openstackclient
project for the cluster-list command.
The trove command cluster-list is now:
openstack database cluster list
Change-Id: I06b398190930db459ef8739685548263499f0d3c
Partially-Implements: trove-support-in-python-openstackclient
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This change adds database support to the python-openstackclient
project for the backup-list command.
The trove command backup-list is now:
openstack database backup list
Change-Id: I9aafb76c5a0d4a49b92a356e8465abf5919ab0ac
Partially-Implements: trove-support-in-python-openstackclient
|
| |/
|
|
|
|
| |
This change is part of trove's python 3.5 goal for the pike release.
Change-Id: I357387113652d15f643d925c6fe070b0d5298262
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change adds database support to the python-openstackclient
through a plugin and tests.
The support can be demonstrated through the implementation of
the trove command flavor-list which is now:
openstack database flavor list
Use the -v or --debug flag to see the calls being made to the correct
flavor list function.
ubuntu@ubuntu:~$ openstack database flavor list -v
START with options: [u'database', u'flavor', u'list', u'-v']
command: database flavor list -> troveclient.osc.v1.flavors.ListFlavors
Using auth plugin: password
+-----+-----------+-------+-------+------+-----------+
| id | name | RAM | vCPUs | Disk | ephemeral |
+-----+-----------+-------+-------+------+-----------+
| 1 | m1.tiny | 512 | 1 | 1 | 0 |
| 2 | m1.small | 2048 | 1 | 20 | 0 |
| 3 | m1.medium | 4096 | 2 | 40 | 0 |
| 4 | m1.large | 8192 | 4 | 80 | 0 |
| 42 | m1.nano | 64 | 1 | 0 | 0 |
| 451 | m1.heat | 512 | 1 | 0 | 0 |
| 5 | m1.xlarge | 16384 | 8 | 160 | 0 |
| 84 | m1.micro | 128 | 1 | 0 | 0 |
| c1 | cirros256 | 256 | 1 | 0 | 0 |
| d1 | ds512M | 512 | 1 | 5 | 0 |
| d2 | ds1G | 1024 | 1 | 10 | 0 |
| d3 | ds2G | 2048 | 2 | 10 | 0 |
| d4 | ds4G | 4096 | 4 | 20 | 0 |
+-----+-----------+-------+-------+------+-----------+
END return value: 0
Change-Id: I308a6c6f3f5ce7dbb814ec0fd8ecb1734a2f137f
Partially-Implements: trove-support-in-python-openstackclient
|
| |
|
|
| |
Change-Id: Ia3324634bf7ef05ce7491996590d21e061df5da6
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
"Python 3.3 support is being dropped since OpenStack Liberty."
written in following URL.
https://wiki.openstack.org/wiki/Python3
And already the infra team and the oslo team are dropping py33
support from their projects.
Since we rely on oslo for a lot of our work, and depend on infra
for our CI, we should drop py33 support too.
Change-Id: I37a08fc005ec78031e582721a5e472348ee5324c
Closes-Bug: #1526170
|
| |
|
|
|
|
|
|
|
|
| |
As of Mitaka, the infra team won't have the resources available to
reasonably test py26, also the oslo team is dropping py26 support
from their libraries. since we rely on oslo for a lot of our work,
and depend on infra for our CI, we should drop py26 support too.
Closes-Bug: 1519510
Change-Id: Ifc92fdb0823a032d9b9f744494276a702a16e8b7
|
| |
|
|
|
|
| |
There's a typo in setup.cfg, it should be "universal".
Change-Id: I78992d222cf55df25db5fa94a7d8a2ffa462c5c9
|
| |
|
|
| |
Change-Id: I3ca8e2c9401da3ef10e243b3f22bf08b28d4a726
|
| |
|
|
|
| |
Closes-Bug: 1288264
Change-Id: I99c5b19127e66288b5121d6a1399df1b4be0e890
|
| |
|
|
|
|
|
| |
Mainly, remove the pin in setup.py and remove the hook entry in
setup.cfg. Update from requirements while we're at it.
Change-Id: I34a05229b9ea0bdfd99dc16d09713c9494c1cb78
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The new client adheres to the standards of the other clients
now. It prints out tables, uses ENVVAR's for auth, no longer
stores pickled json in a login token, uses openstack common,
and moves the cli operations into a v1 module for the future
of trove when it has a v2 api.
Please note for compatibility, the troveclient.compat module
has the old cli. In order to deploy it, amend the setup.cfg
to include the compat module.
implements blueprint cli-compliance-upgrade
Change-Id: Ie69d9dbc75ce90496da316244c97acca1877a327
|
| |
|
|
|
|
| |
Implements Blueprint reddwarf-trove-rename
Change-Id: Ib2d694c7466887ca297bea4250eca17cdc06b7bf
|
|
|
Change-Id: I5f4bb2cb3d068fec24a58b7d9b395b9cc31fa613
|