summaryrefslogtreecommitdiff
path: root/troveclient/v1/shell.py
diff options
context:
space:
mode:
Diffstat (limited to 'troveclient/v1/shell.py')
-rw-r--r--troveclient/v1/shell.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/troveclient/v1/shell.py b/troveclient/v1/shell.py
index 7a64f17..3eb17c1 100644
--- a/troveclient/v1/shell.py
+++ b/troveclient/v1/shell.py
@@ -1024,6 +1024,15 @@ def do_root_enable(cs, args):
utils.print_dict({'name': root[0], 'password': root[1]})
+@utils.arg('instance', metavar='<instance>',
+ help='ID or name of the instance.')
+@utils.service_type('database')
+def do_root_disable(cs, args):
+ """Disables root for an instance."""
+ instance = _find_instance(cs, args.instance)
+ cs.root.disable_instance_root(instance)
+
+
@utils.arg('instance_or_cluster', metavar='<instance_or_cluster>',
help='ID or name of the instance or cluster.')
@utils.service_type('database')