- Support "--datastore-version-number" for creating configuration
- Support "--datastore-version-number" for creating instance
- Support "--version-number" for creating datastore version
- Support "--version-name" for updating datastore version
- Support showing version number for datastore version, instance and
configuration
Story: 2008358
Task: 41264
Change-Id: Ie84b4506736a82a214b0416f7e451d565552f651
* Added "public" and "allowed_cidrs" fields for getting instance.
* Added '--is-public/--is-private' and '--allowed-cidr' for updating.
Change-Id: Ifc919667e83573bd6c3b7aff205fe08e82667457
When creating replicas, flavor is not needed. Replica has the same
server settings as the primary.
Change-Id: Ia9b43a464763234b84ba163d8c773b21f53f4ee7
Some plugin command option help strings were using invalid syntax to
refer to another option. This looked odd in CLI output
--marker <ID> Begin displaying the results for IDs greater than
thespecified marker. When used with :option:`--limit,`
setthis to the last ID displayed in the previous run.
and also caused building autoprogram-cliff from python-openstackclient
to break with errors like:
<ListDatabaseInstances>:1:unknown option: --limit,
This commit reformats the help strings to use double backticks, which
render sanely in the CLI help and also build properly from
python-openstackclient.
Change-Id: Ia3fd6d5ec76e0e6d6aee87d8a8790a1ed2d38a26
Add two params for creating instance:
'--is-public' and '--allowed-cidr'
Change-Id: I3bc69e3d56d250b562543f0de2c78c05fcaefead
Story: 2006500
Task: 36469
Currently, there is no way for the admin user to get databases of all
the projects, which is very important for auditing or billing purpose.
With this change, admin user can get all the database instances by
running:
$ openstack database instances list --all-projects
Change-Id: I318907b1d4a63017f4a6f7967312770f8784c1f4
Story: #2005735
Task: #33393
This change adds database support to the python-openstackclient
project for the detach-replica command.
The trove command detach-replica is now:
openstack database instance detach replica
Change-Id: Ia6034eccbd3490696270d44d00966c3da94b3999
Partially-Implements: blueprint trove-support-in-python-openstackclient
This change adds database support to the python-openstackclient
project for the promote-to-replica-source command.
The trove command promote-to-replica-source is now:
openstack database instance promote to replica source
Change-Id: I0009b3e1074ddabaed6b02f5578f28cffc995b30
Partially-Implements: blueprint trove-support-in-python-openstackclient
This change adds database support to the python-openstackclient
project for the eject-replica-source command.
The trove command eject-replica-source is now:
openstack database instance eject replica source
Change-Id: I674e78e310b2953b28d0829cbe6fda62c00b6ea8
Partially-Implements: blueprint trove-support-in-python-openstackclient
1. Modify setup.cfg to make command openstack database log enable run
correctlly. class EnableDatabaseInstanceLog should be in database_instances,
not in database_limits. This is a HIGH priority error.
2. Originally, trove log-enable will return a log info when execute successfully.
This change makes OSC log_enable acts like the origin troveclient enable_log.
Change-Id: I68c5ef451c8e6c7fb189d6270bad002da7ffc9a6
This change adds database support to the python-openstackclient
project for the 'update' command.
The trove command update is now:
openstack database instance update
Change-Id: I426c892540f82bc19b7b28d7845a2f6699c3f526
Partially-Implements: blueprint trove-support-in-python-openstackclient
Signed-off-by: Zhao Chao <zhaochao1984@gmail.com>
This change adds database support to the python-openstackclient
project for the restart command
The trove command restart is now:
openstack database instance restart
Change-Id: I24eeb001d27eae39be5c33650e9bc04287053c8c
Partially-Implements: blueprint trove-support-in-python-openstackclient
This change adds database support to the python-openstackclient
project for the log-enable command
The trove command log-enable is now:
openstack database log enable
Change-Id: Ia5bb395264946f79673970336e4c1f23857bb77d
Partially-Implements: blueprint trove-support-in-python-openstackclient
This change adds database support for the python-openstackclient
project for the force-delete and cluster-force-delete commands.
The trove command force-delete is now:
openstack database instance force delete
The trove command cluster-force-delete is now:
openstack database cluster force delete
Change-Id: I919678ca6b06d3b5762eac1990cc1fbf0e149d7c
Partially-Implements: blueprint trove-support-in-python-openstackclient
Signed-off-by: Zhao Chao <zhaochao1984@gmail.com>
This change adds database support to the python-openstackclient
project for the resize-volume command
The trove command resize-volume is now:
openstack database instance resize volume
Change-Id: If2413a605d294db0b0ee9c7aa49fbb1c929ebcd0
Partially-Implements: blueprint trove-support-in-python-openstackclient
This change adds database support for the python-openstackclient
project for the upgrade and cluster-upgrade commands.
The trove command upgrade is now:
openstack database instance upgrade
The trove command cluster-upgrade is now:
openstack database cluster upgrade
Change-Id: Ic416d476c645fa3c697881fb001d512ed3d25d2b
Partially-Implements: blueprint trove-support-in-python-openstackclient
Signed-off-by: Zhao Chao <zhaochao1984@gmail.com>
This change adds database support to the python-openstackclient
project for the resize-instance command
The trove command resize-instance is now:
openstack database instance resize flavor
Change-Id: I58f8a6ebf8f715c5cc67ce67a36f87d720056ffe
Partially-Implements: blueprint trove-support-in-python-openstackclient
This change adds database support to the python-openstackclient
project for the cluster-reset-status and reset-status command.
The trove command cluster-reset-status is now:
openstack database cluster reset status
The trove command reset-status is now:
openstack database instance reset status
Change-Id: I8945327d244bfd2a9afe7febb7179467a8be9bd0
Partially-Implements: blueprint trove-support-in-python-openstackclient
This change adds database support to the python-openstackclient
project for the create command.
The trove command create is now:
openstack database instance create
Change-Id: Icab8761a35a4cbc2f7b5f845eb1da917675eb98d
Partially-Implements: blueprint trove-support-in-python-openstackclient