class SequelTools::SequelToolsLogger
Public Class Methods
new(logdev, level)
click to toggle source
Calls superclass method
# File lib/sequel_tools/sequel_tools_logger.rb, line 7 def initialize(logdev, level) super logdev self.level = level self.formatter = proc do |severity, datetime, progname, msg| "[#{severity}] #{msg}\n" end end
Public Instance Methods
add(severity, message = nil, progname = nil) { |: progname| ... }
click to toggle source
Calls superclass method
# File lib/sequel_tools/sequel_tools_logger.rb, line 15 def add(severity, message = nil, progname = nil, &block) message = block_given? ? yield : progname if message.nil? return if severity == ERROR && message =~ /relation "schema_(migrations|info)" does not exist/ super end