Class: Netica::NeticaLogger

Inherits:
Object
  • Object
show all
Defined in:
lib/netica/netica_logger.rb

Class Method Summary collapse

Class Method Details

.debug(message = nil) ⇒ Object



10
11
12
# File 'lib/netica/netica_logger.rb', line 10

def self.debug(message=nil)
  self.logfile.debug(message) unless message.nil?
end

.info(message = nil) ⇒ Object



6
7
8
# File 'lib/netica/netica_logger.rb', line 6

def self.info(message=nil)
  self.logfile.info(message) unless message.nil?
end

.logfileObject



14
15
16
# File 'lib/netica/netica_logger.rb', line 14

def self.logfile
  @@my_log ||= Logger.new(File.open(Netica::Environment.instance.logfile_path, File::WRONLY | File::APPEND))
end