pulp_2_tests.tests.docker.cli.utils¶
Location: Pulp 2 Tests → Tests → pulp_2_tests.tests.docker.cli.utils
Utility functions for docker CLI tests.
All of the functions in this module share a common structure. The first
argument is a pulp_smash.config.PulpSmashConfig
, and all other arguments
correspond to command-line options. Most arguments are named after a flag. For
example, an argument to_repo_id
corresponds to the flag --to-repo-id
.
For the meaning of each argument, see pulp-admin.
-
pulp_2_tests.tests.docker.cli.utils.
repo_copy
(cfg, unit_type, from_repo_id=None, to_repo_id=None)¶ Execute
pulp-admin docker repo copy {unit_type}
.
-
pulp_2_tests.tests.docker.cli.utils.
repo_create
(cfg, enable_v1=None, enable_v2=None, feed=None, repo_id=None, repo_registry_id=None, upstream_name=None)¶ Execute
pulp-admin docker repo create
.
-
pulp_2_tests.tests.docker.cli.utils.
repo_delete
(cfg, repo_id)¶ Execute
pulp-admin docker repo delete
.
-
pulp_2_tests.tests.docker.cli.utils.
repo_list
(cfg, repo_id=None, details=False)¶ Execute
pulp-admin docker repo list
.
-
pulp_2_tests.tests.docker.cli.utils.
repo_publish
(cfg, repo_id, bg=None, force_full=None)¶ Execute
pulp-admin docker repo publish run
.
-
pulp_2_tests.tests.docker.cli.utils.
repo_search
(cfg, unit_type, fields=None, repo_id=None)¶ Execute
pulp-admin docker repo search {unit_type}
.
-
pulp_2_tests.tests.docker.cli.utils.
repo_sync
(cfg, repo_id)¶ Execute
pulp-admin docker repo sync run
.
-
pulp_2_tests.tests.docker.cli.utils.
repo_update
(cfg, enable_v1=None, enable_v2=None, feed=None, repo_id=None, upstream_name=None, repo_registry_id=None)¶ Execute
pulp-admin docker repo update
.