コード例 #1
0
ファイル: main.py プロジェクト: sourcejedi/dnf
def parse_arguments(args):
    parser = argparse.ArgumentParser()
    parser.add_argument('conf_path',
                        nargs='?',
                        default=dnf.const.CONF_AUTOMATIC_FILENAME)
    parser.add_argument('--timer', action='store_true')

    return parser.parse_args(args), parser
コード例 #2
0
ファイル: main.py プロジェクト: dmach/dnf
def parse_arguments(args):
    parser = argparse.ArgumentParser()
    parser.add_argument('conf_path', nargs='?', default=dnf.const.CONF_AUTOMATIC_FILENAME)
    parser.add_argument('--timer', action='store_true')
    parser.add_argument('--installupdates', action='store_true')
    parser.add_argument('--downloadupdates', action='store_true')

    return parser.parse_args(args), parser
コード例 #3
0
def parse_arguments(args):
    parser = argparse.ArgumentParser()
    parser.add_argument('conf_path',
                        nargs='?',
                        default=dnf.const.CONF_AUTOMATIC_FILENAME)
    parser.add_argument('--timer', action='store_true')
    parser.add_argument('--installupdates',
                        dest='installupdates',
                        action='store_true')
    parser.add_argument('--downloadupdates',
                        dest='downloadupdates',
                        action='store_true')
    parser.add_argument('--no-installupdates',
                        dest='installupdates',
                        action='store_false')
    parser.add_argument('--no-downloadupdates',
                        dest='downloadupdates',
                        action='store_false')
    parser.set_defaults(installupdates=None)
    parser.set_defaults(downloadupdates=None)

    return parser.parse_args(args), parser
コード例 #4
0
ファイル: main.py プロジェクト: pnemade/dnf
def parse_arguments(args):
    parser = argparse.ArgumentParser()
    parser.add_argument("conf_path", nargs="?", default=dnf.const.CONF_AUTOMATIC_FILENAME)
    parser.add_argument("--timer", action="store_true")

    return parser.parse_args(args), parser