Method: Pigtail::Configs#set

Defined in:
lib/pigtail/configs.rb

#set(variable, value) ⇒ Object



26
27
28
29
30
31
32
33
# File 'lib/pigtail/configs.rb', line 26

def set(variable, value)
  variable = variable.to_sym
  return if @pre_set_variables[variable]

  instance_variable_set("@#{variable}".to_sym, value)
  self.class.send(:attr_reader, variable.to_sym)
  @set_variables[variable] = value
end