def add_arguments(self, parser, cli_name): add_arguments(parser) arg = parser.add_argument( '--stop-controllers', nargs='*', default=[], help='Name of the controllers to be stopped') arg.completer = LoadedControllerNameCompleter(['active']) arg = parser.add_argument( '--start-controllers', nargs='*', default=[], help='Name of the controllers to be started') arg.completer = LoadedControllerNameCompleter(['inactive']) parser.add_argument( '--strict', action='store_true', help='Strict switch') parser.add_argument( '--start-asap', action='store_true', help='Start asap controllers') parser.add_argument( '--switch-timeout', default=5.0, required=False, help='Timeout for switching controllers') arg.completer = LoadedControllerNameCompleter(['inactive']) add_controller_mgr_parsers(parser)
def add_arguments(self, parser, cli_name): add_arguments(parser) parser.add_argument( '--claimed-interfaces', action='store_true', help='List controller\'s claimed interfaces', ) parser.add_argument( '--required-state-interfaces', action='store_true', help='List controller\'s required state interfaces', ) parser.add_argument( '--required-command-interfaces', action='store_true', help='List controller\'s required command interfaces', ) parser.add_argument( '--verbose', '-v', action='store_true', help= 'List controller\'s claimed interfaces, required state interfaces and required command interfaces', ) add_controller_mgr_parsers(parser)
def add_arguments(self, parser, cli_name): add_arguments(parser) arg = parser.add_argument('controller_name', help='Name of the controller') arg.completer = ControllerNameCompleter() arg = parser.add_argument( '--state', choices=['configure', 'start'], help='Set the state of the loaded controller') add_controller_mgr_parsers(parser)
def add_arguments(self, parser, cli_name): add_arguments(parser) arg = parser.add_argument( 'controller_name', help='Name of the controller to be changed') arg.completer = LoadedControllerNameCompleter() arg = parser.add_argument( 'state', choices=['configure', 'start', 'stop'], help='State in which the controller should be changed to') add_controller_mgr_parsers(parser)
def add_arguments(self, parser, cli_name): add_arguments(parser) add_controller_mgr_parsers(parser)
def add_arguments(self, parser, cli_name): add_arguments(parser) arg = parser.add_argument('controller_name', help='Name of the controller') arg.completer = ControllerNameCompleter() add_controller_mgr_parsers(parser)
def add_arguments(self, parser, cli_name): add_arguments(parser) parser.add_argument('--force-kill', action='store_true', help='Force stop of loaded controllers') add_controller_mgr_parsers(parser)