Shared CLI tools

vivarium_cluster_tools.cli_tools.with_verbose_and_pdb(func)[source]
Parameters:

func (Callable) –

Return type:

Callable

vivarium_cluster_tools.cli_tools.coerce_to_full_path(ctx, param, value)[source]
Parameters:
Return type:

Path

vivarium_cluster_tools.cli_tools.pass_shared_options(shared_options)[source]

Allows the user to supply a list of click options to apply to a command.

Parameters:

shared_options (List[Callable[[Callable], Callable]]) –

Return type:

Callable[[Callable], Callable]