INNER CODE UNIT · Python
HandleCli
loxy0devlp/RedTiger-Tools · redtiger.py:110
def HandleCli(options_list, options_hidden_list):
parser = RedTigerArgumentParser(description=f"{tool_name} {tool_version}", add_help=False, allow_abbrev=False)
cli_map = {}
tool_args = {}
merged_options = options_list.copy()
if options_hidden_list: merged_options.update(options_hidden_list)
for _, option in merged_options.items():
name, description, category, function, arguments = option
if function is None: continue
arg_name = name.lower().replace(" ", "-")
arg_key = arg_name.replace("-", "_")
if function == Help: