Sha256: ab6f74a519202c83dc50890271dc1072860c9d8b750bd81dabddef1059831d9a
Contents?: true
Size: 692 Bytes
Versions: 4
Compression:
Stored size: 692 Bytes
Contents
require 'loggr/slf4j' require 'loggr/adapter/base' module Loggr module Adapter # Provides an adapter for the SLF4J Logger. # class SLF4JAdapter < BaseAdapter # Use the SLF4J backed real MDC. def mdc @mdc ||= Loggr::SLF4J::MDC end protected # Create a new SLF4JLogger instance. def build_new_logger(name, options = {}) Loggr::SLF4J::Logger.new(name, options) end # Uses Logger#in_java_notation on name def normalize_name(name) Loggr::SLF4J::Logger.in_java_notation(name) end end # THE instance of it SLF4J = SLF4JAdapter.new end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
loggr-1.1.2 | lib/loggr/adapter/slf4j.rb |
loggr-1.1.1 | lib/loggr/adapter/slf4j.rb |
loggr-1.1.0 | lib/loggr/adapter/slf4j.rb |
loggr-1.0.0 | lib/loggr/adapter/slf4j.rb |