Module: Freyr

Defined in:
lib/freyr.rb,
lib/freyr/cli.rb,
lib/freyr/pinger.rb,
lib/freyr/command.rb,
lib/freyr/service.rb,
lib/freyr/version.rb,
lib/freyr/cli/helpers.rb,
lib/freyr/cli/monitor.rb,
lib/freyr/process_info.rb,
lib/freyr/service_info.rb,
lib/freyr/cli/launching.rb,
lib/freyr/service_group.rb,
lib/freyr/cli/management.rb

Defined Under Namespace

Classes: AdminRequired, CLI, Command, Pinger, ProcessInfo, Service, ServiceGroup, ServiceInfo

Constant Summary collapse

VERSION =
File.open(File.expand_path(File.dirname(__FILE__)+'/../../VERSION')).read

Class Method Summary collapse

Class Method Details

.loggerObject



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

def self.logger
  @logger ||= Logger.new("/dev/null")
end

.logger=(logger) ⇒ Object



9
10
11
# File 'lib/freyr.rb', line 9

def self.logger= logger
  @logger = logger
end