Sha256: 144e3ff458ccbc8c526549a57e11c990aa0d154bcf0ed5af18e6a3ccb4c7ad98
Contents?: true
Size: 578 Bytes
Versions: 3
Compression:
Stored size: 578 Bytes
Contents
# frozen_string_literal: true require "active_support/log_subscriber" class Kredis::LogSubscriber < ActiveSupport::LogSubscriber def proxy(event) debug formatted_in(YELLOW, event, type: "Proxy") end def migration(event) debug formatted_in(YELLOW, event, type: "Migration") end def meta(event) info formatted_in(MAGENTA, event) end private def formatted_in(color, event, type: nil) color " Kredis #{type} (#{event.duration.round(1)}ms) #{event.payload[:message]}", color, bold: true end end Kredis::LogSubscriber.attach_to :kredis
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
kredis-1.7.0 | lib/kredis/log_subscriber.rb |
kredis-1.6.1 | lib/kredis/log_subscriber.rb |
kredis-1.6.0 | lib/kredis/log_subscriber.rb |