smah.args

smah.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.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

Modules

args