Class: Flare::Util::FlareiConf

Inherits:
Conf
  • Object
show all
Defined in:
lib/flare/util/flarei_conf.rb

Constant Summary collapse

DefaultConf =
{
  'data-dir' => "/tmp",
  'log-facility' => "local0",
  'max-connection' => 256,
  'monitor-threshold' => 3,
  'monitor-interval' => 1,
  'server-name' => "localhost",
  'server-port' => 12120,
  'thread-pool-size' => 8,
}

Instance Method Summary collapse

Methods inherited from Conf

#data_dir, #each, #hostname_port, #server_name, #server_port, #to_s

Constructor Details

#initialize(config) ⇒ FlareiConf

Returns a new instance of FlareiConf.



25
26
27
# File 'lib/flare/util/flarei_conf.rb', line 25

def initialize(config)
  @config = DefaultConf.merge(config)
end