Method: Chimps.boot!

Defined in:
lib/chimps.rb

.boot!Object

Load and resolve configuration.



19
20
21
22
23
24
25
26
# File 'lib/chimps.rb', line 19

def self.boot!
  config.read config[:site_config] if config[:site_config] && File.exist?(config[:site_config])
  config.read config[:config]      if config[:config]      && File.exist?(config[:config])
  config[:catalog] = config[:site]    if (! config[:catalog]) && config[:site]    # backwards compatibility
  config[:catalog] = config[:dataset] if (! config[:catalog]) && config[:dataset] # backwards compatibility
  config.resolve!
  true
end