Sha256: 10910a767c8443150ebef4d8f47d87982c39a03f33dde459fff7f866f46a4157

Contents?: true

Size: 227 Bytes

Versions: 3

Compression:

Stored size: 227 Bytes

Contents

require 'process_safe_logger'
require 'parallel'

logger = ProcessSafeLogger.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/process_safe_logger_in_processes.rb
process_safe_logger-0.2.0 examples/process_safe_logger_in_processes.rb
process_safe_logger-0.1.0 examples/process_safe_logger_in_processes.rb