Sha256: 9c8f29ef97403a9cbc486e6fdaced8d2f1cd4841e246a3d5160de07e69083550
Contents?: true
Size: 341 Bytes
Versions: 8
Compression:
Stored size: 341 Bytes
Contents
# frozen_string_literal: true module Msgr module Logging def log(level) # rubocop:disable Style/SafeNavigation - Msgr.logger can be false Msgr.logger.send(level) { "#{log_name} #{yield}" } if Msgr.logger # rubocop:enable all end def log_name "[#{Thread.current.object_id.to_s(16)}]" end end end
Version data entries
8 entries across 8 versions & 1 rubygems