runway.cfngin.hooks.docker.hook_data module

Docker hook_data object.

class runway.cfngin.hooks.docker.hook_data.DockerHookData[source]

Bases: MutableMap

Docker hook_data object.

__bool__() bool[source]

Implement evaluation of instances as a bool.

property client: DockerClient

Docker client.

classmethod from_cfngin_context(context: runway.context.CfnginContext) DockerHookData[source]

Get existing object or create a new one.

update_context(context: CfnginContext) DockerHookData[source]
update_context(context: None = None) None

Update context object with new the current DockerHookData.