clowder.cli package¶
Submodules¶
clowder.cli.branch module¶
Clowder command line branch controller
-
clowder.cli.branch.add_branch_parser(subparsers: argparse._SubParsersAction) → None¶ Add clowder branch parser
Parameters: subparsers (argparse._SubParsersAction) – Subparsers action to add parser to
-
clowder.cli.branch.branch(args) → None¶ Clowder branch command private implementation
clowder.cli.checkout module¶
Clowder command line checkout controller
-
clowder.cli.checkout.add_checkout_parser(subparsers: argparse._SubParsersAction) → None¶ Add clowder checkout parser
Parameters: subparsers (argparse._SubParsersAction) – Subparsers action to add parser to
-
clowder.cli.checkout.checkout(args) → None¶ Clowder checkout command private implementation
clowder.cli.clean module¶
Clowder command line clean controller
-
clowder.cli.clean.add_clean_parser(subparsers: argparse._SubParsersAction) → None¶ Add clowder clean parser
Parameters: subparsers (argparse._SubParsersAction) – Subparsers action to add parser to
-
clowder.cli.clean.clean(args) → None¶ Clowder clean command private implementation
clowder.cli.config module¶
Clowder command line config controller
-
clowder.cli.config.add_config_clear_parser(subparsers: argparse._SubParsersAction) → None¶ Add clowder config clear parser
Parameters: subparsers (argparse._SubParsersAction) – Subparsers action to add parser to
-
clowder.cli.config.add_config_get_parser(subparsers: argparse._SubParsersAction) → None¶ Add clowder config get parser
Parameters: subparsers (argparse._SubParsersAction) – Subparsers action to add parser to
-
clowder.cli.config.add_config_parser(subparsers: argparse._SubParsersAction) → None¶ Add clowder config parser
Parameters: subparsers (argparse._SubParsersAction) – Subparsers action to add parser to
-
clowder.cli.config.add_config_set_parser(subparsers: argparse._SubParsersAction) → None¶ Add clowder config set parser
Parameters: subparsers (argparse._SubParsersAction) – Subparsers action to add parser to
-
clowder.cli.config.config_clear_all(args) → None¶ Clowder config clear all command entry point
-
clowder.cli.config.config_clear_jobs(args) → None¶ Clowder config clear jobs command entry point
-
clowder.cli.config.config_clear_projects(args) → None¶ Clowder config clear projects command entry point
-
clowder.cli.config.config_clear_protocol(args) → None¶ Clowder config clear protocol command entry point
-
clowder.cli.config.config_clear_rebase(args) → None¶ Clowder config clear rebase command entry point
-
clowder.cli.config.config_get_all(args) → None¶ Clowder config get all command entry point
-
clowder.cli.config.config_help(args)¶ Clowder config help handler
-
clowder.cli.config.config_help_set(args)¶ Clowder config set help handler
-
clowder.cli.config.config_set_jobs(args) → None¶ Clowder config set jobs command entry point
-
clowder.cli.config.config_set_projects(args) → None¶ Clowder config set projects command entry point
-
clowder.cli.config.config_set_protocol(args) → None¶ Clowder config set protocol command entry point
-
clowder.cli.config.config_set_rebase(args) → None¶ Clowder config set rebase command entry point
clowder.cli.diff module¶
Clowder command line diff controller
-
clowder.cli.diff.add_diff_parser(subparsers: argparse._SubParsersAction) → None¶ Add clowder diff parser
Parameters: subparsers (argparse._SubParsersAction) – Subparsers action to add parser to
-
clowder.cli.diff.diff(args) → None¶ Clowder diff command private implementation
clowder.cli.forall module¶
Clowder command line forall controller
-
clowder.cli.forall.add_forall_parser(subparsers: argparse._SubParsersAction) → None¶ Add clowder forall parser
Parameters: subparsers (argparse._SubParsersAction) – Subparsers action to add parser to
-
clowder.cli.forall.forall(args) → None¶ Clowder forall command private implementation
clowder.cli.herd module¶
Clowder command line herd controller
-
clowder.cli.herd.add_herd_parser(subparsers: argparse._SubParsersAction) → None¶ Add clowder herd parser
Parameters: subparsers (argparse._SubParsersAction) – Subparsers action to add parser to
-
clowder.cli.herd.herd(args) → None¶ Clowder herd command private implementation
clowder.cli.init module¶
Clowder command line init controller
-
clowder.cli.init.add_init_parser(subparsers: argparse._SubParsersAction) → None¶
-
clowder.cli.init.init(args) → None¶ Clowder init command private implementation
Raises: ClowderError –
clowder.cli.link module¶
Clowder command line link controller
-
clowder.cli.link.add_link_parser(subparsers: argparse._SubParsersAction) → None¶ Add clowder link parser
Parameters: subparsers (argparse._SubParsersAction) – Subparsers action to add parser to
-
clowder.cli.link.link(args) → None¶ Clowder link command private implementation
clowder.cli.prune module¶
Clowder command line prune controller
-
clowder.cli.prune.add_prune_parser(subparsers: argparse._SubParsersAction)¶ Add clowder prune parser
Parameters: subparsers (argparse._SubParsersAction) – Subparsers action to add parser to
-
clowder.cli.prune.prune(args) → None¶ Clowder prune command private implementation
clowder.cli.repo module¶
Clowder command line repo controller
-
clowder.cli.repo.add(args) → None¶ Clowder repo add command private implementation
-
clowder.cli.repo.add_repo_add_parser(subparsers: argparse._SubParsersAction) → None¶ Add clowder repo add parser
Parameters: subparsers (argparse._SubParsersAction) – Subparsers action to add parser to
-
clowder.cli.repo.add_repo_checkout_parser(subparsers: argparse._SubParsersAction) → None¶ Add clowder repo checkout parser
Parameters: subparsers (argparse._SubParsersAction) – Subparsers action to add parser to
-
clowder.cli.repo.add_repo_clean_parser(subparsers: argparse._SubParsersAction) → None¶ Add clowder repo clean parser
Parameters: subparsers (argparse._SubParsersAction) – Subparsers action to add parser to
-
clowder.cli.repo.add_repo_commit_parser(subparsers: argparse._SubParsersAction) → None¶ Add clowder repo commit parser
Parameters: subparsers (argparse._SubParsersAction) – Subparsers action to add parser to
-
clowder.cli.repo.add_repo_parser(subparsers: argparse._SubParsersAction) → None¶ Add clowder repo parser
Parameters: subparsers (argparse._SubParsersAction) – Subparsers action to add parser to
-
clowder.cli.repo.add_repo_pull_parser(subparsers: argparse._SubParsersAction) → None¶ Add clowder repo pull parser
Parameters: subparsers (argparse._SubParsersAction) – Subparsers action to add parser to
-
clowder.cli.repo.add_repo_push_parser(subparsers: argparse._SubParsersAction) → None¶ Add clowder repo push parser
Parameters: subparsers (argparse._SubParsersAction) – Subparsers action to add parser to
-
clowder.cli.repo.add_repo_run_parser(subparsers: argparse._SubParsersAction) → None¶ Add clowder repo run parser
Parameters: subparsers (argparse._SubParsersAction) – Subparsers action to add parser to
-
clowder.cli.repo.add_repo_status_parser(subparsers: argparse._SubParsersAction) → None¶ Add clowder repo status parser
Parameters: subparsers (argparse._SubParsersAction) – Subparsers action to add parser to
-
clowder.cli.repo.checkout(args) → None¶ Clowder repo checkout command private implementation
-
clowder.cli.repo.clean(args) → None¶ Clowder repo clean command private implementation
-
clowder.cli.repo.commit(args) → None¶ Clowder repo commit command private implementation
-
clowder.cli.repo.pull(args) → None¶ Clowder repo pull command private implementation
-
clowder.cli.repo.push(args) → None¶ Clowder repo push command private implementation
-
clowder.cli.repo.run(args) → None¶ Clowder repo run command private implementation
-
clowder.cli.repo.status(args) → None¶ Clowder repo status command entry point
clowder.cli.reset module¶
Clowder command line reset controller
-
clowder.cli.reset.add_reset_parser(subparsers: argparse._SubParsersAction)¶ Add clowder reset parser
Parameters: subparsers (argparse._SubParsersAction) – Subparsers action to add parser to
-
clowder.cli.reset.reset(args) → None¶ Clowder reset command private implementation
clowder.cli.save module¶
Clowder command line save controller
-
clowder.cli.save.add_save_parser(subparsers: argparse._SubParsersAction) → None¶
-
clowder.cli.save.save(args) → None¶ Clowder save command private implementation
Raises: ClowderError –
clowder.cli.start module¶
Clowder command line start controller
-
clowder.cli.start.add_start_parser(subparsers: argparse._SubParsersAction) → None¶ Add clowder start parser
Parameters: subparsers (argparse._SubParsersAction) – Subparsers action to add parser to
-
clowder.cli.start.start(args) → None¶ Clowder start command private implementation
clowder.cli.stash module¶
Clowder command line stash controller
-
clowder.cli.stash.add_stash_parser(subparsers: argparse._SubParsersAction) → None¶ Add clowder stash parser
Parameters: subparsers (argparse._SubParsersAction) – Subparsers action to add parser to
-
clowder.cli.stash.stash(args) → None¶ Clowder stash command private implementation
clowder.cli.status module¶
Clowder command line status controller
-
clowder.cli.status.add_status_parser(subparsers: argparse._SubParsersAction) → None¶ Add clowder status parser
Parameters: subparsers (argparse._SubParsersAction) – Subparsers action to add parser to
-
clowder.cli.status.status(args) → None¶ Clowder status command private implementation
clowder.cli.util module¶
Clowder model utilities
-
clowder.cli.util.add_parser_arguments(parser: Union[argparse.ArgumentParser, argparse._MutuallyExclusiveGroup, argparse._ArgumentGroup], arguments: List[Tuple[list, dict]]) → None¶ Add arguments to parser
Parameters: - parser (Parser) – Parser to add arguments to
- arguments (Arguments) – Arguments to add to parser
clowder.cli.yaml module¶
Clowder command line yaml controller
-
clowder.cli.yaml.add_yaml_parser(subparsers: argparse._SubParsersAction) → None¶ Add clowder yaml parser
Parameters: subparsers (argparse._SubParsersAction) – Subparsers action to add parser to
-
clowder.cli.yaml.yaml(args) → None¶ Clowder yaml command private implementation
Module contents¶
clowder.cli module __init__