Method: Nailgun::Client#initialize
- Defined in:
- lib/nailgun/client.rb
#initialize(opts = {}) ⇒ Client
Public: Initialize a Client.
opts = {} - a Hash of options to override the defaults in Nailgun::DEFAULTS
28 29 30 31 32 |
# File 'lib/nailgun/client.rb', line 28 def initialize(opts = {}) @opts = Nailgun::DEFAULTS.merge(opts) @socket = TCPSocket.new(*@opts.values_at(:hostname, :port)) debug "Opened new #{@socket.inspect}" end |