Re-define replication commands

Change-Id: I440fda06a6a98f8d92ff67aeb05f76b4fc291069
This commit is contained in:
Lingxian Kong 2020-05-11 18:10:28 +12:00
parent 27cf71299e
commit b9d65b6249
3 changed files with 27 additions and 3 deletions

View File

@ -0,0 +1,4 @@
---
deprecations:
- Trove CLI doesn't support to get flavor information more. User needs to
provide Nova flavor ID when creating trove instance.

View File

@ -0,0 +1,20 @@
---
features:
- |
Support following replication commands:
.. code-block:: console
openstack database instance detach
openstack database instance promote
openstack database instance eject
deprecations:
- |
The following commands are removed:
.. code-block:: console
openstack database instance detach replica
openstack database instance promote to replica source
openstack database instance eject replica source

View File

@ -64,11 +64,8 @@ openstack.database.v1 =
database_db_list = troveclient.osc.v1.databases:ListDatabases
database_instance_create = troveclient.osc.v1.database_instances:CreateDatabaseInstance
database_instance_delete = troveclient.osc.v1.database_instances:DeleteDatabaseInstance
database_instance_detach_replica = troveclient.osc.v1.database_instances:DetachDatabaseInstanceReplica
database_instance_eject_replica_source = troveclient.osc.v1.database_instances:EjectDatabaseInstanceReplicaSource
database_instance_force_delete = troveclient.osc.v1.database_instances:ForceDeleteDatabaseInstance
database_instance_list = troveclient.osc.v1.database_instances:ListDatabaseInstances
database_instance_promote_to_replica_source = troveclient.osc.v1.database_instances:PromoteDatabaseInstanceToReplicaSource
database_instance_reset_status = troveclient.osc.v1.database_instances:ResetDatabaseInstanceStatus
database_instance_resize_flavor = troveclient.osc.v1.database_instances:ResizeDatabaseInstanceFlavor
database_instance_resize_volume = troveclient.osc.v1.database_instances:ResizeDatabaseInstanceVolume
@ -77,6 +74,9 @@ openstack.database.v1 =
database_instance_update = troveclient.osc.v1.database_instances:UpdateDatabaseInstance
database_instance_upgrade = troveclient.osc.v1.database_instances:UpgradeDatabaseInstance
database_instance_reboot = troveclient.osc.v1.database_instances:RebootDatabaseInstance
database_instance_detach = troveclient.osc.v1.database_instances:DetachDatabaseInstanceReplica
database_instance_eject = troveclient.osc.v1.database_instances:EjectDatabaseInstanceReplicaSource
database_instance_promote = troveclient.osc.v1.database_instances:PromoteDatabaseInstanceToReplicaSource
database_limit_list = troveclient.osc.v1.database_limits:ListDatabaseLimits
database_log_list = troveclient.osc.v1.database_logs:ListDatabaseLogs
database_log_set = troveclient.osc.v1.database_logs:SetDatabaseInstanceLog