The watcherclient.v1.strategy_shell Module

The watcherclient.v1.strategy_shell Module

class watcherclient.v1.strategy_shell.ListStrategy(app, app_args, cmd_name=None)[source]

Bases: watcherclient.common.command.Lister

List information on retrieved strategies.

get_parser(prog_name)[source]

Return an argparse.ArgumentParser.

log = <Logger watcherclient.v1.strategy_shell.ListStrategy (WARNING)>
take_action(parsed_args)[source]

Return a tuple containing the column names and an iterable containing the data to be listed.

class watcherclient.v1.strategy_shell.ShowStrategy(app, app_args, cmd_name=None)[source]

Bases: watcherclient.common.command.ShowOne

Show detailed information about a given strategy.

get_parser(prog_name)[source]

Return an argparse.ArgumentParser.

log = <Logger watcherclient.v1.strategy_shell.ShowStrategy (WARNING)>
take_action(parsed_args)[source]

Return a two-part tuple with a tuple of column names and a tuple of values.

class watcherclient.v1.strategy_shell.StateStrategy(app, app_args, cmd_name=None)[source]

Bases: watcherclient.common.command.Lister

Retrieve information about strategy requirements.

get_parser(prog_name)[source]

Return an argparse.ArgumentParser.

log = <Logger watcherclient.v1.strategy_shell.StateStrategy (WARNING)>
take_action(parsed_args)[source]

Return a tuple containing the column names and an iterable containing the data to be listed.

Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.