Sha256: 4fa9edf75dc8dec41f51caf162057284bc56031f55beff271b4a81d5f1faf7cf
Contents?: true
Size: 602 Bytes
Versions: 4
Compression:
Stored size: 602 Bytes
Contents
module Hydra::Derivatives class Logger class << self def method_missing(method_name, *arguments, &block) logger.send(method_name, *arguments, &block) rescue StandardError super end def respond_to?(method_name, _include_private = false) logger.respond_to? method_name end def respond_to_missing?(method_name, include_private = false) logger.send(:respond_to_missing?, method_name, include_private) end private def logger ActiveFedora::Base.logger || ::Logger.new(STDOUT) end end end end
Version data entries
4 entries across 4 versions & 1 rubygems