Module: PostDeploy::LoggerBreadcrumbs::Recorder

Defined in:
lib/postdeploy/logger_breadcrumbs.rb

Overview

Prepended onto the logger's singleton class so both a plain ::Logger and Rails' ActiveSupport::BroadcastLogger (whose add fans out to its broadcasts) are covered by one seam.

Instance Method Summary collapse

Instance Method Details

#add(severity, message = nil, progname = nil, &block) ⇒ Object



25
26
27
28
# File 'lib/postdeploy/logger_breadcrumbs.rb', line 25

def add(severity, message = nil, progname = nil, &block)
  PostDeploy::LoggerBreadcrumbs.record(severity, message, progname)
  super
end