class Docker::Swarm::Connection

This class represents a Connection to a Docker server. The Connection is immutable in that once the url and options is set they cannot be changed.

Public Class Methods

new(url, opts = {}) click to toggle source
Calls superclass method
# File lib/docker/swarm/connection.rb, line 5
def initialize(url, opts = {})
  super(url, opts)
end

Public Instance Methods

request(*args, &block) click to toggle source

Send a request to the server with the `

# File lib/docker/swarm/connection.rb, line 11
def request(*args, &block)
  request = compile_request_params(*args, &block)
  log_request(request)
  if (args.last[:full_response] == true)
    resource.request(request)
  else
    resource.request(request).body
  end
end