Class: Lambdapunt::Config

Inherits:
Object
  • Object
show all
Defined in:
lib/lambdapunt/config.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(filename = './.lambdapunt.yml') ⇒ Config

Returns a new instance of Config.



7
8
9
10
11
12
# File 'lib/lambdapunt/config.rb', line 7

def initialize(filename='./.lambdapunt.yml')
  data = transform_keys_to_symbols(SafeYAML::load_file(filename))

  @settings = data[:settings]
  @functions = data[:functions]
end

Instance Attribute Details

#functionsObject (readonly)

Returns the value of attribute functions.



5
6
7
# File 'lib/lambdapunt/config.rb', line 5

def functions
  @functions
end

#settingsObject (readonly)

Returns the value of attribute settings.



5
6
7
# File 'lib/lambdapunt/config.rb', line 5

def settings
  @settings
end