Files
spark/tools/py/core/argparse_utils.py
T

14 lines
368 B
Python

import argparse
def add_toggle_opt(parser: argparse.ArgumentParser, name, **kwargs):
parser.add_argument(f'--{name}', action=f'store_true', dest=name, **kwargs)
parser.add_argument(f'--no-{name}', action=f'store_false', dest=name)
return parser
def get_arg(args, name, value_or=None):
if name in args:
return args[name]
return value_or