Exemplo n.º 1
0
def main(argv):
    parser = argparse.ArgumentParser(description=__doc__)

    parser.add_argument('--text', dest='initial_text', default=None)
    parser.set_defaults(func=tempeditor_argparse)

    return betterhelp.single_main(argv, parser, __doc__)
Exemplo n.º 2
0
def main(argv):
    parser = argparse.ArgumentParser(description=__doc__)

    parser.add_argument('starting')
    parser.set_defaults(func=prune_dirs_argparse)

    return betterhelp.single_main(argv, parser, docstring=__doc__)
Exemplo n.º 3
0
def main(argv):
    argv = vlogging.main_level_by_argv(argv)
    (notify_context,
     argv) = operatornotify.main_log_context(argv, subject='rarpar warnings')

    parser = argparse.ArgumentParser(description=__doc__)

    parser.add_argument('path')
    parser.add_argument('--volume')
    parser.add_argument('--rec')
    parser.add_argument('--rev')
    parser.add_argument('--par')
    parser.add_argument('--basename')
    parser.add_argument('--compression')
    parser.add_argument('--password')
    parser.add_argument('--profile', dest='rar_profile')
    parser.add_argument('--workdir', default='.')
    parser.add_argument('--moveto')
    parser.add_argument('--recycle',
                        dest='recycle_original',
                        action='store_true')
    parser.add_argument('--dictionary', dest='dictionary_size')
    parser.add_argument('--solid', action='store_true')
    parser.add_argument('--dry', action='store_true')
    parser.set_defaults(func=rarpar_argparse)

    with notify_context:
        return betterhelp.single_main(argv, parser, DOCSTRING)
Exemplo n.º 4
0
def main(argv):
    argv = vlogging.main_level_by_argv(argv)

    parser = argparse.ArgumentParser(description=__doc__)

    parser.add_argument('reserve')
    parser.add_argument('drive', nargs='?', default='.')
    parser.set_defaults(func=reserve_disk_space_argparse)

    return betterhelp.single_main(argv, parser, __doc__)
Exemplo n.º 5
0
def main(argv):
    parser = argparse.ArgumentParser(description=__doc__)

    parser.add_argument('lnk_name')
    parser.add_argument('target', nargs='+')
    parser.add_argument('--start_in', '--start-in', '--startin', default=None)
    parser.add_argument('--icon', default=None)
    parser.set_defaults(func=shortcut_argparse)

    return betterhelp.single_main(argv, parser, DOCSTRING)
Exemplo n.º 6
0
def main(argv):
    parser = argparse.ArgumentParser(description=__doc__)

    parser.add_argument('transformation',
                        help='python command using x as variable name')
    parser.add_argument('-y', '--yes', dest='autoyes', action='store_true')
    parser.add_argument('--recurse', action='store_true')
    parser.add_argument('--naturalsort', action='store_true')
    parser.set_defaults(func=brename_argparse)

    return betterhelp.single_main(argv, parser, DOCSTRING)
Exemplo n.º 7
0
def main(argv):
    argv = vlogging.main_level_by_argv(argv)

    parser = argparse.ArgumentParser(description=__doc__)

    parser.add_argument('files', nargs='+')
    parser.add_argument('--output', required=True)
    parser.add_argument('--overwrite', action='store_true')
    parser.set_defaults(func=bitwise_or_argparse)

    return betterhelp.single_main(argv, parser, __doc__)
Exemplo n.º 8
0
def main(argv):
    argv = vlogging.main_level_by_argv(argv)
    (notify_context,
     argv) = operatornotify.main_log_context(argv,
                                             subject='fdroidapk warnings')

    parser = argparse.ArgumentParser(description=__doc__)

    parser.add_argument('packages', nargs='+')
    parser.add_argument('--folders', action='store_true')
    parser.add_argument('--destination', default='.')
    parser.set_defaults(func=fpk_argparse)

    with notify_context:
        return betterhelp.single_main(argv, parser, __doc__)
Exemplo n.º 9
0
def main(argv):
    parser = argparse.ArgumentParser(description=__doc__)

    parser.add_argument('directories', nargs='*')
    parser.add_argument('--fetch', dest='do_fetch', action='store_true')
    parser.add_argument('--pull', dest='do_pull', action='store_true')
    parser.add_argument('--push', dest='do_push', action='store_true')
    parser.add_argument('--add', dest='add_directory')
    parser.add_argument('--run', dest='run_command', nargs='+')
    parser.add_argument('--remove', dest='remove_directory')
    parser.set_defaults(func=gitcheckup_argparse)

    try:
        return betterhelp.single_main(argv, parser, docstring=__doc__)
    except GitCheckupException as exc:
        print(exc)
        return 1