def __init__(self, sub_parser): logger.setup_logging('cli') if not isinstance(sub_parser, argparse._SubParsersAction): raise logger.error(Exception("parser should of an instance of argparse._SubParsersAction")) # Set up export parser and pass Export class to function call. self._parser = sub_parser.add_parser('info') self._parser.set_defaults(func=self._info)
def __init__(self, sub_parser): if not isinstance(sub_parser, argparse._SubParsersAction): raise Exception("parser should of an instance of argparse._SubParsersAction") logger.setup_logging('cli') # Set up export parser and pass Export class to function call. self._parser = sub_parser.add_parser('quality-control') CliMixin.__init__(self) self._build_arguments() self._parser.set_defaults(func=self._quality_control)
def __init__(self, sub_parser): """Constructor for Docker Command class.""" logger.setup_logging('cli') if not isinstance(sub_parser, argparse._SubParsersAction): raise TypeError(logger.error("parser should of an instance of argparse._SubParsersAction")) # Set up deploy parser and pass deploy function to defaults. self._parser = sub_parser.add_parser('deploy') CliMixin.__init__(self) self._build_arguments() self._parser.set_defaults(func=self.deploy)
def __init__(self, sub_parser): if not isinstance(sub_parser, argparse._SubParsersAction): raise Exception( "parser should of an instance of argparse._SubParsersAction") logger.setup_logging('cli') # Set up export parser and pass Export class to function call. self._parser = sub_parser.add_parser('quality-control') CliMixin.__init__(self) self._build_arguments() self._parser.set_defaults(func=self._quality_control)
def __init__(self, sub_parser): """Constructor for Docker Command class.""" logger.setup_logging('cli') if not isinstance(sub_parser, argparse._SubParsersAction): raise TypeError( logger.error( "parser should of an instance of argparse._SubParsersAction" )) # Set up deploy parser and pass deploy function to defaults. self._parser = sub_parser.add_parser('deploy') CliMixin.__init__(self) self._build_arguments() self._parser.set_defaults(func=self.deploy)