module Redstruct
Top level namespace TODO: Add documentation later
Constants
- VERSION
Current version
Attributes
logger[W]
Public Class Methods
config()
click to toggle source
@return [Redstruct::Configuration] current default configuration
# File lib/redstruct.rb, line 12 def config return @config ||= Redstruct::Configuration.new end
logger()
click to toggle source
The current logger; if nil, will lazily create a default logger (STDOUT, WARN) @return [Logger] current logger
# File lib/redstruct.rb, line 18 def logger return @logger ||= default_logger end
Private Class Methods
default_logger()
click to toggle source
# File lib/redstruct.rb, line 23 def default_logger logger = Logger.new(STDOUT) logger.level = Logger::WARN logger.progname = 'Redstruct' return logger end