Sha256: 6b3dfca42af59757a54407cf4ffc8097a7c117cd955dc92e8b146927c26475c5
Contents?: true
Size: 753 Bytes
Versions: 6
Compression:
Stored size: 753 Bytes
Contents
require 'honeybadger/plugin' module Honeybadger Plugin.register do requirement { defined?(::Delayed::Plugin) } requirement { defined?(::Delayed::Worker.plugins) } requirement do if delayed_job_honeybadger = defined?(::Delayed::Plugins::Honeybadger) logger.warn("Support for Delayed Job has been moved " \ "to the honeybadger gem. Please remove " \ "delayed_job_honeybadger from your " \ "Gemfile.") end !delayed_job_honeybadger end execution do return unless Honeybadger.config[:'exceptions.enabled'] require 'honeybadger/plugins/delayed_job/plugin' ::Delayed::Worker.plugins << Plugins::DelayedJob::Plugin end end end
Version data entries
6 entries across 6 versions & 1 rubygems