Sha256: b2d441059e9caa99ef60c6080319d7565e485978615b9b1b3261e2d82bd50894
Contents?: true
Size: 800 Bytes
Versions: 6
Compression:
Stored size: 800 Bytes
Contents
# coding: utf-8 module UzuUzu module Wrapper # # # class Logger # attr_reader :logger # # # def initialize(env=nil) begin if env.nil? || env.kind_of?(Array) || env['adapter'].nil? require 'uzuuzu/logger/loggers' @logger = ::UzuUzu::Logger::Loggers.new(env) else adapter = env['adapter'] require "uzuuzu/logger/#{adapter}" adapter_class = eval("::UzuUzu::Logger::#{adapter.camel_case}") @logger = adapter_class.new(env) end rescue => e $stderr.puts 'logger create error' $stderr.puts e $stderr.puts e.backtrace end end # initialize end # Logger end # Wrapper end # UzuUzu
Version data entries
6 entries across 6 versions & 1 rubygems