Method: Jelastic::Client#initialize

Defined in:
lib/jelastic/client.rb

#initialize(params = {}) {|_self| ... } ⇒ Client

Returns a new instance of Client.

Yields:

  • (_self)

Yield Parameters:



15
16
17
18
19
20
21
# File 'lib/jelastic/client.rb', line 15

def initialize(params = {})
  params.each do |key, value|
    instance_variable_set("@#{key}", value)
  end

  yield(self) if block_given?
end