class Kredis::LogSubscriber
Public Instance Methods
meta(event)
click to toggle source
# File lib/kredis/log_subscriber.rb, line 12 def meta(event) info formatted_in(MAGENTA, event) end
migration(event)
click to toggle source
# File lib/kredis/log_subscriber.rb, line 8 def migration(event) debug formatted_in(YELLOW, event, type: "Migration") end
proxy(event)
click to toggle source
# File lib/kredis/log_subscriber.rb, line 4 def proxy(event) debug formatted_in(YELLOW, event, type: "Proxy") end
Private Instance Methods
formatted_in(color, event, type: nil)
click to toggle source
# File lib/kredis/log_subscriber.rb, line 17 def formatted_in(color, event, type: nil) color " Kredis #{type} (#{event.duration.round(1)}ms) #{event.payload[:message]}", color, true end