MCPcopy Create free account
hub / github.com/TheMariday/marimapper / parse_common_args

Function parse_common_args

marimapper/scripts/arg_tools.py:101–110  ·  view source on GitHub ↗
(args: argparse.Namespace, logger: logging.Logger)

Source from the content-addressed store, hash-verified

99
100
101def parse_common_args(args: argparse.Namespace, logger: logging.Logger) -> None:
102 if args.verbose:
103 logger.setLevel(logging.DEBUG)
104 if args.version:
105 version = importlib.metadata.version("marimapper")
106 print(f"Marimapper version: {version}")
107 quit()
108
109 if not hasattr(args, "backend"):
110 args.backend = "dummy"
111
112
113def add_all_backend_parsers(parser, required=False) -> list[argparse.ArgumentParser]:

Callers 3

mainFunction · 0.90
mainFunction · 0.90
mainFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected