Mocks

class cloudify.mocks.MockNodeInstanceContext(id=None, runtime_properties=None)[source]

Bases: object

id[source]
runtime_properties[source]
update()[source]
class cloudify.mocks.MockNodeContext(id=None, properties=None)[source]

Bases: object

id[source]
name[source]
properties[source]
class cloudify.mocks.MockContext(values=None)[source]

Bases: dict

class cloudify.mocks.MockCloudifyContext(node_id=None, node_name=None, blueprint_id=None, deployment_id=None, execution_id=None, properties=None, runtime_properties=None, capabilities=None, related=None, source=None, target=None, operation=None, resources=None, provider_context=None, bootstrap_context=None)[source]

Bases: cloudify.context.CloudifyContext

Cloudify context mock that can be used when testing Cloudify plugins.

execution_id[source]
capabilities[source]
logger[source]
provider_context[source]
bootstrap_context[source]
download_resource(resource_path, target_path=None)[source]
get_resource(resource_path)[source]