class TwistlockControl::Entities::ContainerConfiguration
Maybe we want ContainerConfiguration
to be an entity with its own repository, so we can simply refer to it by id. That will make getting events from the provisioner easier
Public Instance Methods
container()
click to toggle source
# File lib/twistlock_control/entities/provisioning_configuration.rb, line 37 def container @container ||= Container.find_by_id(service_id) end
container_configurations()
click to toggle source
# File lib/twistlock_control/entities/provisioning_configuration.rb, line 45 def container_configurations [self] end
container_instance()
click to toggle source
# File lib/twistlock_control/entities/provisioning_configuration.rb, line 41 def container_instance @container_instance ||= ContainerInstance.find_by_id(container_instance_id) end
provisioner()
click to toggle source
# File lib/twistlock_control/entities/provisioning_configuration.rb, line 28 def provisioner @provisioner ||= Provisioner.find_by_id(provisioner_id) end
provisioner=(provisioner)
click to toggle source
# File lib/twistlock_control/entities/provisioning_configuration.rb, line 32 def provisioner=(provisioner) @provisioner = provisioner @provisioner_id = provisioner.id end