Example #1
0
    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)
Example #3
0
    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)
Example #5
0
    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)