Exemple #1
0
 def __init__(self, tool_id, version, name, description, subcomponents=()):
     super(PyParser, self).__init__(tool_id, version, name, description)
     self.parser = argparse.ArgumentParser(version=version,
                                           description=description,
                                           formatter_class=argparse.ArgumentDefaultsHelpFormatter,
                                           add_help=True)
     if subcomponents:
         add_subcomponent_versions_option(self.parser, subcomponents)
Exemple #2
0
 def __init__(self, tool_id, version, name, description, subcomponents=()):
     super(PyParser, self).__init__(tool_id, version, name, description)
     self.parser = argparse.ArgumentParser(
         version=version,
         description=description,
         formatter_class=argparse.ArgumentDefaultsHelpFormatter,
         add_help=True)
     if subcomponents:
         add_subcomponent_versions_option(self.parser, subcomponents)
Exemple #3
0
    def __init__(self, tool_id, version, name, description, subcomponents=()):
        super(PyParser, self).__init__(tool_id, version, name, description)
        self.parser = argparse.ArgumentParser(  #version=version,
            description=description,
            formatter_class=argparse.ArgumentDefaultsHelpFormatter,
            add_help=True)
        self.parser.version = version
        self.parser.add_argument('--version',
                                 action="version",
                                 help="show program's version number and exit")

        if subcomponents:
            add_subcomponent_versions_option(self.parser, subcomponents)
    def __init__(self, tool_id, version, name, description, subcomponents=()):
        super(PyParser, self).__init__(tool_id, version, name, description)
        self.parser = argparse.ArgumentParser(#version=version,
                                              description=description,
                                              formatter_class=argparse.ArgumentDefaultsHelpFormatter,
                                              add_help=True)
        self.parser.version = version
        self.parser.add_argument('--version',
                                 action="version",
                                 help="show program's version number and exit")

        if subcomponents:
            add_subcomponent_versions_option(self.parser, subcomponents)