cfme.test_framework.sprout.plugin module

class cfme.test_framework.sprout.plugin.NewHooks[source]

Bases: object

pytest_miq_node_shutdown(config, nodeinfo)[source]
class cfme.test_framework.sprout.plugin.ShutdownPlugin[source]

Bases: object

pytest_miq_node_shutdown(config, nodeinfo)[source]
class cfme.test_framework.sprout.plugin.SproutManager(client=NOTHING)[source]

Bases: object

__ge__(other)

Automatically created by attrs.

__gt__(other)

Automatically created by attrs.

__le__(other)

Automatically created by attrs.

__lt__(other)

Automatically created by attrs.

__ne__(other)

Check equality and either forward a NotImplemented or return the result negated.

__repr__()

Automatically created by attrs.

check_fullfilled()[source]
clean_jenkins_job(jenkins_job)[source]
destroy_pool()[source]
ping_pool()[source]
request_appliances(provision_request)[source]
request_check()[source]
request_pool(provision_request)[source]
reset_timer(timeout=None)[source]
class cfme.test_framework.sprout.plugin.SproutProvisioningRequest(group, count, version, provider, provider_type, template_type, preconfigured, date, lease_time, desc, provision_timeout, cpu, ram)[source]

Bases: object

data holder for provisioning metadata

__ge__(other)

Automatically created by attrs.

__gt__(other)

Automatically created by attrs.

__le__(other)

Automatically created by attrs.

__lt__(other)

Automatically created by attrs.

__ne__(other)

Check equality and either forward a NotImplemented or return the result negated.

__repr__()

Automatically created by attrs.

classmethod from_config(config)[source]
cfme.test_framework.sprout.plugin.dump_pool_info(log, pool_data)[source]
cfme.test_framework.sprout.plugin.mangle_in_sprout_appliances(config)[source]

this helper function resets the appliances option of the config and mangles in the sprout ones

its a hopefully temporary hack until we make a correctly ordered hook for obtaining appliances

cfme.test_framework.sprout.plugin.pytest_addhooks(pluginmanager)[source]
cfme.test_framework.sprout.plugin.pytest_addoption(parser)[source]