class Metybur::LoggingMiddleware
Public Class Methods
new()
click to toggle source
# File lib/metybur/middleware/logging_middleware.rb, line 2 def initialize @logger = Logger.new(Metybur::CONFIG[:log_stream]) @logger.level = Metybur::CONFIG[:log_level] end
Public Instance Methods
close(event)
click to toggle source
# File lib/metybur/middleware/logging_middleware.rb, line 17 def close(event) @logger.debug "connection closed (code #{event.code}). #{event.reason}" event end
message(event)
click to toggle source
# File lib/metybur/middleware/logging_middleware.rb, line 12 def message(event) @logger.debug "received message #{event.data}" event end
open(event)
click to toggle source
# File lib/metybur/middleware/logging_middleware.rb, line 7 def open(event) @logger.debug 'connection open' event end