module RfLogger
Constants
- LEVELS
- RailsLogger
- SequelLogger
- VERSION
Public Class Methods
clear_configuration!()
click to toggle source
# File lib/rf_logger/sequel/base.rb, line 34 def clear_configuration! @configuration = nil end
configuration()
click to toggle source
# File lib/rf_logger/sequel/base.rb, line 23 def configuration @configuration ||= RfLogger::Configuration.new end
configure() { |configuration| ... }
click to toggle source
# File lib/rf_logger/sequel/base.rb, line 27 def configure(&block) unless block raise ArgumentError.new("You tried to .configure without a block!") end yield configuration end
configure!() { |configuration| ... }
click to toggle source
# File lib/rf_logger/sequel/base.rb, line 38 def configure!(&block) unless block raise ArgumentError.new('You tried to .configure without a block!') end clear_configuration! yield configuration end
try_to_load(file) { || ... }
click to toggle source
# File lib/rf_logger.rb, line 4 def self.try_to_load(file) begin require file puts "RfLogger: Detected #{file}." if ENV["RF_LOGGER_LOAD_DEBUG"] yield rescue LoadError => e puts "RfLogger: #{file} not detected.\n\t#{e.to_s}" if ENV["RF_LOGGER_LOAD_DEBUG"] end end