Sha256: 9f07941338013c352ddf261e259d0f40f41950141f3d4b18cd43c1f5f4b24546
Contents?: true
Size: 627 Bytes
Versions: 1
Compression:
Stored size: 627 Bytes
Contents
require 'byebug' require 'rack' require 'ruby_wolf/version' require 'ruby_wolf/configuration' require 'ruby_wolf/connection' require 'ruby_wolf/handler' require 'ruby_wolf/server' require 'ruby_wolf/worker' require 'ruby_wolf/cli' module RubyWolf MAIN_PID = Process.pid CRLF = "\r\n".freeze READ_SIZE = 16 * 1024 def self.logger @logger ||= Logger.new(STDOUT) end def self.log(content, mode = :info) contents = content.to_s.split("\n") object = Process.pid == MAIN_PID ? '[Main]' : "[Worker #{Process.pid}]" contents.each do |line| logger.send(mode, "#{object} #{line}") end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ruby_wolf-0.2.0 | lib/ruby_wolf.rb |