troveclient.compat.mcli
Module¶Trove Management Command line tool
troveclient.compat.mcli.
AccountCommands
(parser)¶Bases: troveclient.compat.common.AuthedCommandsBase
Commands to list account info.
get
()¶List details for the account provided.
list
()¶List all accounts with non-deleted instances.
params
= ['id']¶troveclient.compat.mcli.
FlavorsCommands
(parser)¶Bases: troveclient.compat.common.AuthedCommandsBase
Commands for managing Flavors.
create
()¶Create a new flavor.
params
= ['name', 'ram', 'disk', 'vcpus', 'flavor_id', 'ephemeral', 'swap', 'rxtx_factor', 'service_type']¶troveclient.compat.mcli.
HostCommands
(parser)¶Bases: troveclient.compat.common.AuthedCommandsBase
Commands to list info on hosts.
get
()¶List details for the specified host.
list
()¶List all compute hosts.
params
= ['name']¶update_all
()¶Update all instances on a host.
troveclient.compat.mcli.
InstanceCommands
(parser)¶Bases: troveclient.compat.common.AuthedCommandsBase
List details about an instance.
diagnostic
()¶List diagnostic details about an instance.
get
()¶List details for the instance.
hwinfo
()¶Show hardware information details about an instance.
list
()¶List all instances for account.
migrate
()¶Migrate the instance.
params
= ['deleted', 'id', 'limit', 'marker', 'host']¶reboot
()¶Reboot the instance.
reset_task_status
()¶Set the instance’s task status to NONE.
stop
()¶Stop MySQL on the given instance.
troveclient.compat.mcli.
QuotaCommands
(parser)¶Bases: troveclient.compat.common.AuthedCommandsBase
List and update quota limits for a tenant.
list
()¶List all quotas for a tenant.
params
= ['id', 'instances', 'volumes', 'backups']¶update
()¶Update quota limits for a tenant.
troveclient.compat.mcli.
RootCommands
(parser)¶Bases: troveclient.compat.common.AuthedCommandsBase
List details about the root info for an instance.
history
()¶List root history for the instance.
params
= ['id']¶troveclient.compat.mcli.
StorageCommands
(parser)¶Bases: troveclient.compat.common.AuthedCommandsBase
Commands to list devices info.
list
()¶List details for the storage device.
params
= []¶troveclient.compat.mcli.
config_options
(oparser)¶troveclient.compat.mcli.
main
()¶Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.