Sha256: 237749bbe43e2adbc35264be824a9a3e4b89a39e0fee87da8472d25d81e981fb
Contents?: true
Size: 436 Bytes
Versions: 1
Compression:
Stored size: 436 Bytes
Contents
require 'rlyeh/logger' module Rlyeh module DeepOnes class Logger include Rlyeh::Logger def initialize(app, logger = nil, level = :debug) @app = app @logger = logger || self @level = level end def call(env) write env @app.call env if @app end def write(env) @logger.__send__ @level, "Message received: #{env.data}" end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rlyeh-0.1.1 | lib/rlyeh/deep_ones/logger.rb |