Merge "Fix log-enable high priority error"
This commit is contained in:
@@ -70,7 +70,7 @@ openstack.database.v1 =
|
|||||||
database_limit_list = troveclient.osc.v1.database_limits:ListDatabaseLimits
|
database_limit_list = troveclient.osc.v1.database_limits:ListDatabaseLimits
|
||||||
database_quota_show = troveclient.osc.v1.database_quota:ShowDatabaseQuota
|
database_quota_show = troveclient.osc.v1.database_quota:ShowDatabaseQuota
|
||||||
database_quota_update = troveclient.osc.v1.database_quota:UpdateDatabaseQuota
|
database_quota_update = troveclient.osc.v1.database_quota:UpdateDatabaseQuota
|
||||||
database_log_enable = troveclient.osc.v1.database_limits:EnableDatabaseInstanceLog
|
database_log_enable = troveclient.osc.v1.database_instances:EnableDatabaseInstanceLog
|
||||||
database_root_disable = troveclient.osc.v1.database_root:DisableDatabaseRoot
|
database_root_disable = troveclient.osc.v1.database_root:DisableDatabaseRoot
|
||||||
database_root_enable = troveclient.osc.v1.database_root:EnableDatabaseRoot
|
database_root_enable = troveclient.osc.v1.database_root:EnableDatabaseRoot
|
||||||
database_root_show = troveclient.osc.v1.database_root:ShowDatabaseRoot
|
database_root_show = troveclient.osc.v1.database_root:ShowDatabaseRoot
|
||||||
|
@@ -447,7 +447,7 @@ class UpgradeDatabaseInstance(command.Command):
|
|||||||
db_instances.upgrade(instance, parsed_args.datastore_version)
|
db_instances.upgrade(instance, parsed_args.datastore_version)
|
||||||
|
|
||||||
|
|
||||||
class EnableDatabaseInstanceLog(command.Command):
|
class EnableDatabaseInstanceLog(command.ShowOne):
|
||||||
|
|
||||||
_description = _("Instructs Trove guest to start collecting log details.")
|
_description = _("Instructs Trove guest to start collecting log details.")
|
||||||
|
|
||||||
@@ -471,7 +471,9 @@ class EnableDatabaseInstanceLog(command.Command):
|
|||||||
db_instances = self.app.client_manager.database.instances
|
db_instances = self.app.client_manager.database.instances
|
||||||
instance = osc_utils.find_resource(db_instances,
|
instance = osc_utils.find_resource(db_instances,
|
||||||
parsed_args.instance)
|
parsed_args.instance)
|
||||||
db_instances.log_enable(instance, parsed_args.log_name)
|
log_info = db_instances.log_enable(instance, parsed_args.log_name)
|
||||||
|
result = log_info._info
|
||||||
|
return zip(*sorted(six.iteritems(result)))
|
||||||
|
|
||||||
|
|
||||||
class ResizeDatabaseInstanceVolume(command.Command):
|
class ResizeDatabaseInstanceVolume(command.Command):
|
||||||
|
@@ -279,10 +279,9 @@ class TestDatabaseInstanceEnableLog(TestInstances):
|
|||||||
args = ['instance1', 'log_name']
|
args = ['instance1', 'log_name']
|
||||||
mock_find.side_effect = ['instance1']
|
mock_find.side_effect = ['instance1']
|
||||||
parsed_args = self.check_parser(self.cmd, args, [])
|
parsed_args = self.check_parser(self.cmd, args, [])
|
||||||
result = self.cmd.take_action(parsed_args)
|
self.cmd.take_action(parsed_args)
|
||||||
self.instance_client.log_enable.assert_called_with('instance1',
|
self.instance_client.log_enable.assert_called_with('instance1',
|
||||||
'log_name')
|
'log_name')
|
||||||
self.assertIsNone(result)
|
|
||||||
|
|
||||||
|
|
||||||
class TestDatabaseInstanceRestart(TestInstances):
|
class TestDatabaseInstanceRestart(TestInstances):
|
||||||
|
Reference in New Issue
Block a user