quantlab.utils.cli.add_max_workers_arg#
- quantlab.utils.cli.add_max_workers_arg(parser, default)[source]#
Add
--max-workers, the number of concurrent download threads.- Parameters:
- parserargparse.ArgumentParser
The parser to extend.
- defaultint
The acquisition class’s
DEFAULT_MAX_WORKERS.
- Returns:
- argparse.ArgumentParser
parser, for chaining.
Examples
>>> parser = add_max_workers_arg(argparse.ArgumentParser(), default=4) >>> parser.parse_args([]).max_workers 4 >>> parser.parse_args(["--max-workers", "2"]).max_workers 2