Method: Stellr::Server#initialize

Defined in:
lib/stellr/server.rb

#initialize(config) ⇒ Server

Returns a new instance of Server.



11
12
13
14
15
16
17
18
# File 'lib/stellr/server.rb', line 11

def initialize( config )
  @config = config
  create_directories
  @logger = Logger.new File.join(config.log_dir, 'stellr.log')
  @logger.level = Logger.const_get config.log_level.to_s.upcase
  @collections = {}
  @collections.extend MonitorMixin
end