Method: Grocer::Connection#initialize

Defined in:
lib/grocer/connection.rb

#initialize(options = {}) ⇒ Connection

Returns a new instance of Connection.



8
9
10
11
12
13
14
# File 'lib/grocer/connection.rb', line 8

def initialize(options = {})
  @certificate = options.fetch(:certificate) { nil }
  @passphrase = options.fetch(:passphrase) { nil }
  @gateway = options.fetch(:gateway) { fail NoGatewayError }
  @port = options.fetch(:port) { fail NoPortError }
  @retries = options.fetch(:retries) { 3 }
end