eabba51409f9fe6044d5b54da05904c6dd595441
Dev Refactoring to have config...

Dev authored 7 years ago

1) module RCM
2)   class ConfigManager
3)     PACKAGES = 'packages'.freeze
4)     FILES = 'files'.freeze
5)     SERVICES = 'services'.freeze
6)     LOGGING = 'logging'.freeze
7) 
Dev Moving initialization to co...

Dev authored 7 years ago

8)     @wanted = nil
Dev Refactoring to have config...

Dev authored 7 years ago

9)     @logger = nil
10)     @env = ''
11) 
12)     VALID_LOG_LEVELS = %w[fatal error info debug].freeze
13) 
14)     def initialize()
15)       @env = ENV.fetch('ENVIRONMENT', '')
Dev Moving initialization to co...

Dev authored 7 years ago

16)       @wanted = {
17)         PACKAGES => {},
18)         FILES => {},
19)         SERVICES => {}
20)       }
21)