• Home
  • Raw
  • Download

Lines Matching +full:restore +full:- +full:keys

43             module = module[:-9]
44 return f'{sys.executable} -m {module}'
58 # This will be None if -m wasn't used..
133 # XXX Handle subtraction (leading "-").
180 # XXX Fail on non-empty, non-callable procs?
192 parser.add_argument('-q', '--quiet', action='count', default=0)
193 parser.add_argument('-v', '--verbose', action='count', default=0)
200 ns[key] = max(0, VERBOSITY + ns.pop('verbose') - ns.pop('quiet'))
206 parser.add_argument('--traceback', '--tb', action='store_true',
208 parser.add_argument('--no-traceback', '--no-tb', dest='traceback',
220 restore = loggingutil.hide_emit_errors()
227 raise # re-raise
231 raise # re-raise
235 raise # re-raise
239 raise # re-raise
241 restore()
249 # parser.add_argument(f'--{dest}', action='append', **kwargs)
250 # elif isinstance(opt, str) and opt.startswith('-'):
258 elif opt.startswith('-'):
290 parser.add_argument('--start')
291 parser.add_argument('--include', action='append')
292 parser.add_argument('--exclude', action='append')
322 parser.add_argument('--progress', dest='track_progress', action='store_const', const=True)
323 parser.add_argument('--no-progress', dest='track_progress', action='store_false')
338 parser.add_argument('--fail', action='append',
340 parser.add_argument('--no-fail', dest='fail', action='store_const', const=())
349 parser.error(f'invalid --fail values: {", ".join(exc.unique)}')
372 parser.add_argument('--kinds', action='append')
387 if kind.startswith('-'):
465 if not isinstance(args[-1], str):
489 def process_args(args, argv, processors, *, keys=None): argument
493 if keys is None:
498 remainder = set(keys)
513 def process_args_by_key(args, argv, processors, keys): argument
514 extracted = process_args(args, argv, processors, keys=keys)
515 return [extracted[key] for key in keys]
549 print('-------------------------------------------')