Sha256: e904626b41f447a24d41d634cd08df5b1cb9ad23b0b4381eaf286ee88cc9aee8
Contents?: true
Size: 630 Bytes
Versions: 11
Compression:
Stored size: 630 Bytes
Contents
module PhantomProxy class PhantomProxyLogger def initialize logger, req_id @logger=logger @req_id=req_id end def info msg @logger.info "[#{@req_id}] -> #{msg}" end def warn msg @logger.warn "[#{@req_id}] -> #{msg}" end def error msg @logger.error "[#{@req_id}] -> #{msg}" end def debug msg @logger.debug "[#{@req_id}] -> #{msg}" end end module Logable def logger @logger ||= PhantomProxy.logger end def logger=(_logger) @logger=_logger end def self.next_id @req_id ||= 0 @req_id+=1 end end end
Version data entries
11 entries across 11 versions & 1 rubygems