Sha256: 47a725ec56837cf03b82990dee57105c7ac4edb8d822a81bd6a9a67294e23e02
Contents?: true
Size: 331 Bytes
Versions: 1
Compression:
Stored size: 331 Bytes
Contents
require "logger" module Fume class SmartLogger def self.create(name) case name when "STDOUT" Logger.new(STDOUT) when /(\w+)/ Logger.new("log/#{$1}.log") when /(\w+\.\w+)/ Logger.new("log/#{$1}") else Logger.new("log/#{Rails.env}.log") end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
fume-0.3.2 | lib/fume/smart_logger.rb |