class TwistlockControl::Entities::ContainerDescription

A ContainerDescription represents the container description file that's used to describe properties of containers.

Public Instance Methods

serialize() click to toggle source
# File lib/twistlock_control/entities/container.rb, line 23
def serialize
        provided_services = (provided_services || {}).inject({}) { |r, (k, v)| r[k] = v.attributes }
        consumed_services = (consumed_services || {}).inject({}) { |r, (k, v)| r[k] = v.attributes }
        attributes.dup.merge!(
                provided_services: provided_services,
                consumed_services: consumed_services
        )
end