openstackclient.common package
Submodules
openstackclient.common.availability_zone module
Availability Zone action implementations
-
class openstackclient.common.availability_zone.ListAvailabilityZone(app, app_args, cmd_name=None)
Bases: osc_lib.command.command.Lister
List availability zones and their status
-
get_parser(prog_name)
-
log = <logging.Logger object at 0x374e7d0>
-
take_action(parsed_args)
openstackclient.common.clientmanager module
openstackclient.common.command module
openstackclient.common.commandmanager module
Modify cliff.CommandManager
-
class openstackclient.common.commandmanager.CommandManager(namespace, convert_underscores=True)
Bases: cliff.commandmanager.CommandManager
Add additional functionality to cliff.CommandManager
Load additional command groups after initialization
Add _command_group() methods
-
add_command_group(group=None)
Adds another group of command entrypoints
-
get_command_groups()
Returns a list of the loaded command groups
-
get_command_names(group=None)
Returns a list of commands loaded for the specified group
-
load_commands(namespace)
openstackclient.common.configuration module
Configuration action implementations
-
class openstackclient.common.configuration.ShowConfiguration(app, app_args, cmd_name=None)
Bases: osc_lib.command.command.ShowOne
Display configuration details
-
get_parser(prog_name)
-
log = <logging.Logger object at 0x387f5d0>
-
take_action(parsed_args)
openstackclient.common.exceptions module
openstackclient.common.extension module
Extension action implementations
-
class openstackclient.common.extension.ListExtension(app, app_args, cmd_name=None)
Bases: osc_lib.command.command.Lister
List API extensions
-
get_parser(prog_name)
-
log = <logging.Logger object at 0x387ff90>
-
take_action(parsed_args)
openstackclient.common.limits module
Limits Action Implementation
-
class openstackclient.common.limits.ShowLimits(app, app_args, cmd_name=None)
Bases: osc_lib.command.command.Lister
Show compute and block storage limits
-
get_parser(prog_name)
-
log = <logging.Logger object at 0x39feb10>
-
take_action(parsed_args)
openstackclient.common.logs module
openstackclient.common.module module
Module action implementation
-
class openstackclient.common.module.ListCommand(app, app_args, cmd_name=None)
Bases: osc_lib.command.command.Lister
List recognized commands by group
-
auth_required = False
-
log = <logging.Logger object at 0x3b63b90>
-
take_action(parsed_args)
-
class openstackclient.common.module.ListModule(app, app_args, cmd_name=None)
Bases: osc_lib.command.command.ShowOne
List module versions
-
auth_required = False
-
get_parser(prog_name)
-
log = <logging.Logger object at 0x3b638d0>
-
take_action(parsed_args)
openstackclient.common.parseractions module
openstackclient.common.quota module
Quota action implementations
-
class openstackclient.common.quota.SetQuota(app, app_args, cmd_name=None)
Bases: osc_lib.command.command.Command
Set quotas for project or class
-
get_parser(prog_name)
-
log = <logging.Logger object at 0x3bb45d0>
-
take_action(parsed_args)
-
class openstackclient.common.quota.ShowQuota(app, app_args, cmd_name=None)
Bases: osc_lib.command.command.ShowOne
Show quotas for project or class
-
get_compute_volume_quota(client, parsed_args)
-
get_network_quota(parsed_args)
-
get_parser(prog_name)
-
log = <logging.Logger object at 0x3bb4590>
-
take_action(parsed_args)
openstackclient.common.session module
Subclass of keystoneauth1.session
-
class openstackclient.common.session.TimingSession(**kwargs)
Bases: keystoneauth1.session.Session
A Session that supports collection of timing data per Method URL
-
get_timings()
-
request(url, method, **kwargs)
Wrap the usual request() method with the timers
-
reset_timings()
openstackclient.common.timing module
openstackclient.common.utils module
Module contents