Sha256: 9e95ef1d542ca290cc182dc3aec9665271e3a981ab7b133b942135f9869e3ef8
Contents?: true
Size: 690 Bytes
Versions: 2
Compression:
Stored size: 690 Bytes
Contents
$:.unshift File.join(File.dirname(__FILE__), '.') require "active_support" require "eventmachine" require "em-hiredis" module Sad autoload :Config, 'sad/config' autoload :Payload, 'sad/payload' autoload :Server, 'sad/server' autoload :Worker, 'sad/worker' autoload :Runner, 'sad/runner' autoload :Logger, 'sad/logger' autoload :Procline, 'sad/procline' class << self attr_accessor :on_before_start def logger=(opts) @_logger = ::Sad::Logger.new(opts) end def logger @_logger ||= ::Sad::Logger.new end def before_start(&blk) @on_before_start = blk end end end # EM.error_handler{ # ::Sad.logger.fatal("exception hit eventmachine!!!\n#{$!.inspect}") # }
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
sad-1.5.14 | lib/sad.rb |
sad-1.5.13 | lib/sad.rb |