Lines Matching refs:parser
750 def options_cb(option, opt_str, value, parser): argument
753 if option.dest is 'runfile' and '-w' in parser.rargs or \
754 option.dest is 'template' and '-c' in parser.rargs:
757 if opt_str in parser.rargs:
761 parser.values.cmd = 'rdconfig'
763 parser.values.cmd = 'wrconfig'
765 setattr(parser.values, option.dest, value)
767 setattr(parser.values, option.dest, os.path.abspath(value))
771 parser = OptionParser()
772 parser.add_option('-c', action='callback', callback=options_cb,
775 parser.add_option('-d', action='store_true', default=False, dest='dryrun',
777 parser.add_option('-g', action='store_true', default=False,
779 parser.add_option('-o', action='callback', callback=options_cb,
782 parser.add_option('-p', action='callback', callback=options_cb,
785 parser.add_option('-P', action='callback', callback=options_cb,
788 parser.add_option('-q', action='store_true', default=False, dest='quiet',
790 parser.add_option('-t', action='callback', callback=options_cb, default=60,
793 parser.add_option('-u', action='callback', callback=options_cb,
796 parser.add_option('-w', action='callback', callback=options_cb,
799 parser.add_option('-x', action='callback', callback=options_cb, default='',
802 parser.add_option('-X', action='callback', callback=options_cb, default='',
805 (options, pathnames) = parser.parse_args()