class Bosh::Cpi::Logger

Public Class Methods

new(log_device) click to toggle source
Calls superclass method
# File lib/bosh/cpi/logger.rb, line 5
def initialize(log_device)
  super(log_device)
end

Public Instance Methods

set_request_id(req_id) click to toggle source
# File lib/bosh/cpi/logger.rb, line 9
def set_request_id(req_id)
  original_formatter = Logger::Formatter.new
  self.formatter = proc { |severity, datetime, progname, msg|
    original_formatter.call(severity, datetime, "[req_id #{req_id}]#{progname}", msg)
  }
end