def option_parser(): defaults = dict(force=False, yes=False, dryrun=False, confdir=G.site_confdir(), **O.M_DEFAULTS) p = O.option_parser(defaults, "%prog [OPTION ...]") p.add_option("-f", "--force", action="store_true", help="Force outputs even if these exist") p.add_option("", "--dryrun", action="store_true", help="Dry run mode") p.add_option("-c", "--confdir", help="Top dir to hold site configuration files or " "configuration file [%default]") return p
def option_parser(): defaults = dict(genall=False, confdir=G.site_confdir(), **miniascape.options.M_DEFAULTS) p = miniascape.options.option_parser(defaults, "%prog [OPTION ...] [GUEST_NAME]") p.add_option("-A", "--genall", action="store_true", help="Generate configs for all guests") p.add_option("-c", "--confdir", help="Top dir to hold site configuration files or " "configuration file [%default]") return p