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