Sha256: 93c2226f1e5b0cf3295bf51826181643c2775bb104a787a31f459c2f966f35ae

Contents?: true

Size: 295 Bytes

Versions: 2

Compression:

Stored size: 295 Bytes

Contents

module RightSpeed
  def self.logger
    return Ractor.current[:logger] if Ractor.current[:logger]
    logger = Logger.new($stderr)
    logger.formatter = lambda {|severity, datetime, progname, msg| "[#{datetime}] #{severity} #{msg}\n" }
    Ractor.current[:logger] = logger
    logger
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
right_speed-0.2.0 lib/right_speed/logger.rb
right_speed-0.1.0 lib/right_speed/logger.rb