Method: Convergence::Config#initialize

Defined in:
lib/convergence/config.rb

#initialize(attributes) ⇒ Config

Returns a new instance of Config.



9
10
11
12
13
14
15
# File 'lib/convergence/config.rb', line 9

def initialize(attributes)
  attributes.each do |k, v|
    next if v.nil?
    next if !ATTRIBUTES.include?(k.to_sym) && !ATTRIBUTES.include?(k.to_s)
    instance_variable_set("@#{k}", v)
  end
end