Sha256: 229e9470e979414de550987d5ca79c33aa741b9233d8830f72267e285272a203
Contents?: true
Size: 458 Bytes
Versions: 4
Compression:
Stored size: 458 Bytes
Contents
module ActiveFedora class NullLogger < Logger # rubocop:disable Lint/MissingSuper def initialize(*); end # rubocop:enable Lint/MissingSuper # allows all the usual logger method calls (warn, info, error, etc.) def add(*); end # In the NullLogger there are no levels, so none of these should be true. [:debug?, :info?, :warn?, :error?, :fatal?].each do |method_name| define_method(method_name) { false } end end end
Version data entries
4 entries across 4 versions & 1 rubygems