cfme.utils.dockerbot.dockerbot module

class cfme.utils.dockerbot.dockerbot.DockerBot(**args)[source]

Bases: object

cache_files()[source]
check_arg(name, default)[source]
create_log_path()[source]
create_pytest_bindings()[source]
create_pytest_command()[source]
create_pytest_envvars()[source]
display_banner()[source]
enc_key()[source]
find_files_by_pr(pr=None)[source]
get_base_branch(pr)[source]
get_dev_branch(pr=None)[source]
get_pr_metadata(pr=None)[source]
handle_output()[source]
handle_pr()[source]
handle_watch()[source]
process_appliance()[source]
validate_args()[source]
class cfme.utils.dockerbot.dockerbot.DockerInstance[source]

Bases: object

kill()[source]
process_bindings(bindings)[source]
remove()[source]
stop()[source]
wait()[source]
class cfme.utils.dockerbot.dockerbot.PytestDocker(name, bindings, env, log_path, links, pytest_con, artifactor_dir, dry_run=False)[source]

Bases: cfme.utils.dockerbot.dockerbot.DockerInstance

run()[source]
class cfme.utils.dockerbot.dockerbot.SeleniumDocker(bindings, image, dry_run=False)[source]

Bases: cfme.utils.dockerbot.dockerbot.DockerInstance

run()[source]