Sha256: f4c5415a1715cb66223983b285be741556a3ca9eac633afb0d05b99749c53dd8

Contents?: true

Size: 280 Bytes

Versions: 1

Compression:

Stored size: 280 Bytes

Contents

# frozen_string_literal: true

require 'logger'

module Dry
  module Monitor
    class Logger < ::Logger
      def initialize(*args)
        super
        self.formatter = proc do |_severity, _datetime, _progname, msg|
          "#{msg}\n"
        end
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
dry-monitor-0.3.1 lib/dry/monitor/logger.rb