Sha256: 625275d73645b15939a9f7c26694ab24f74edc0b7d6af6857195b13180536d6b

Contents?: true

Size: 203 Bytes

Versions: 3

Compression:

Stored size: 203 Bytes

Contents

require 'logger'
require 'parallel'

logger = Logger.new("/tmp/test.log", 3, 1024 * 10)
Parallel.map(['a', 'b'], :in_processes => 2) do |letter|
  300000.times do
    logger.info letter * 5000
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
process_safe_logger-0.2.1 examples/ruby_logger_in_processes.rb
process_safe_logger-0.2.0 examples/ruby_logger_in_processes.rb
process_safe_logger-0.1.0 examples/ruby_logger_in_processes.rb