smah.args.args
Functions
Parses and extracts command-line arguments for the SMAH CLI tool. |
|
|
Merges parsed command-line arguments with configuration settings. |
- smah.args.args.extract_args() tuple[Namespace, str | None][source]
Parses and extracts command-line arguments for the SMAH CLI tool.
- Returns:
The argument parser with configured options. args (Namespace): Parsed arguments and options. pipe (str or None): Content read from standard input if available.
- Return type:
parser (ArgumentParser)
- smah.args.args.merge_args(args: Namespace, config: dict) Namespace[source]
Merges parsed command-line arguments with configuration settings.
- Parameters:
args (Namespace) – Parsed command-line arguments.
config (dict) – Configuration settings.
- Returns:
Merged arguments and settings.
- Return type:
Namespace