Sha256: 6d609c770892e3e9211ef11b9b69e83321e3b7a4519a139e5b9eaf297c831c7f
Contents?: true
Size: 936 Bytes
Versions: 3
Compression:
Stored size: 936 Bytes
Contents
require 'hockeybrake/configuration' require 'hockeybrake/hockey_log' require 'hockeybrake/hockey_sender' require 'hockeybrake/hockey_sender_injector' module HockeyBrake class << self def configure # receive the configuration yield(configuration) # check if we have resque support if self.configuration.no_resque_handler == false # Load optional modules for resque support and configure the resque handler for # us if needed begin require 'resque/failure/multiple' require 'resque/failure/airbrake' require 'resque/failure/redis' Resque::Failure::Multiple.classes = [Resque::Failure::Redis, Resque::Failure::Airbrake] Resque::Failure.backend = Resque::Failure::Multiple rescue # nothing to do end end end def configuration @configuration ||= Configuration.new end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
hockeybrake-0.0.5 | lib/hockeybrake.rb |
hockeybrake-0.0.4 | lib/hockeybrake.rb |
hockeybrake-0.0.3 | lib/hockeybrake.rb |