# File lib/yapra/config.rb, line 85 def create_logger logger = nil if env['log'] && env['log']['out'] if env['log']['out'].index('file://') logger = Logger.new(URI.parse(env['log']['out']).path) else logger = Logger.new(Yapra::Inflector.constantize(env['log']['out'].upcase)) end else logger = Logger.new(STDOUT) end if env['log'] && env['log']['level'] logger.level = Yapra::Inflector.constantize("Logger::#{env['log']['level'].upcase}") else logger.level = Logger::WARN end logger end