in src/responsibleai/rai_analyse/arg_helpers.py [0:0]
def get_from_args(args, arg_name: str, custom_parser, allow_none: bool) -> Any:
_logger.info("Looking for command line argument '{0}'".format(arg_name))
result = None
extracted = getattr(args, arg_name)
if extracted is None and not allow_none:
raise ValueError("Required argument {0} missing".format(arg_name))
if custom_parser:
if extracted is not None:
result = custom_parser(extracted)
else:
result = extracted
_logger.info("{0}: {1}".format(arg_name, result))
return result