Lines Matching refs:parser
790 def options_cb(option, opt_str, value, parser):
793 if option.dest == 'runfile' and '-w' in parser.rargs or \
794 option.dest == 'template' and '-c' in parser.rargs:
797 if opt_str in parser.rargs:
801 parser.values.cmd = 'rdconfig'
803 parser.values.cmd = 'wrconfig'
805 setattr(parser.values, option.dest, value)
807 setattr(parser.values, option.dest, os.path.abspath(value))
811 parser = OptionParser()
812 parser.add_option('-c', action='callback', callback=options_cb,
815 parser.add_option('-d', action='store_true', default=False, dest='dryrun',
817 parser.add_option('-g', action='store_true', default=False,
819 parser.add_option('-o', action='callback', callback=options_cb,
822 parser.add_option('-p', action='callback', callback=options_cb,
825 parser.add_option('-P', action='callback', callback=options_cb,
828 parser.add_option('-q', action='store_true', default=False, dest='quiet',
830 parser.add_option('-t', action='callback', callback=options_cb, default=60,
833 parser.add_option('-u', action='callback', callback=options_cb,
836 parser.add_option('-w', action='callback', callback=options_cb,
839 parser.add_option('-x', action='callback', callback=options_cb, default='',
842 parser.add_option('-X', action='callback', callback=options_cb, default='',
845 (options, pathnames) = parser.parse_args()