module DockerCloud::Helpers::Services

Public Instance Methods

container_ports() click to toggle source
# File lib/docker_cloud/helpers/services.rb, line 49
def container_ports
  if @container_ports.nil? && !info[:container_ports].nil?
    @container_ports = []
    info[:container_ports].each do |port|
      @container_ports.push(ContainerPorts.new(port))
    end
  end
  @container_ports
end
privileged() click to toggle source
# File lib/docker_cloud/helpers/services.rb, line 45
def privileged
  info[:privileged]
end
redeploy() click to toggle source
# File lib/docker_cloud/helpers/services.rb, line 29
def redeploy
  api.redeploy(uuid)
end
roles() click to toggle source
# File lib/docker_cloud/helpers/services.rb, line 41
def roles
  info[:roles]
end
start() click to toggle source
# File lib/docker_cloud/helpers/services.rb, line 21
def start
  api.start(uuid)
end
stop() click to toggle source
# File lib/docker_cloud/helpers/services.rb, line 25
def stop
  api.stop(uuid)
end
terminate() click to toggle source
# File lib/docker_cloud/helpers/services.rb, line 33
def terminate
  api.terminate(uuid)
end
update(params) click to toggle source
# File lib/docker_cloud/helpers/services.rb, line 37
def update(params)
  api.update(uuid, params)
end