diff options
Diffstat (limited to 'troveclient/compat/cli.py')
-rw-r--r-- | troveclient/compat/cli.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/troveclient/compat/cli.py b/troveclient/compat/cli.py index 6f6199e..8d82ab7 100644 --- a/troveclient/compat/cli.py +++ b/troveclient/compat/cli.py @@ -129,6 +129,16 @@ class InstanceCommands(common.AuthedCommandsBase): self._pretty_print(self.dbaas.instances.configuration, self.id) +class FlavorsCommands(common.AuthedCommandsBase): + """Command for listing Flavors.""" + + params = [] + + def list(self): + """List the available flavors.""" + self._pretty_list(self.dbaas.flavors.list) + + class DatabaseCommands(common.AuthedCommandsBase): """Database CRUD operations on an instance.""" @@ -426,6 +436,7 @@ class MetadataCommands(common.AuthedCommandsBase): COMMANDS = { 'auth': common.Auth, 'instance': InstanceCommands, + 'flavor': FlavorsCommands, 'database': DatabaseCommands, 'limit': LimitsCommands, 'backup': BackupsCommands, |