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__