Class: Icalendar::Base

Inherits:
Object show all
Defined in:
lib/icalendar/base.rb

Overview

This class serves as the base class for just about everything in the library so that the logging system can be configured in one place.

Direct Known Subclasses

Component, Geo, Parser, RRule

Constant Summary collapse

@@logger =
Logger.new(STDERR)

Class Method Summary collapse

Class Method Details

.debugObject



39
40
41
# File 'lib/icalendar/base.rb', line 39

def self.debug
  @@logger.level = Logger::DEBUG
end

.quietObject



43
44
45
# File 'lib/icalendar/base.rb', line 43

def self.quiet
  @@logger.level = Logger::FATAL
end