Class: Salemove::ProcessHandler::CronScheduler
- Inherits:
-
Rufus::Scheduler
- Object
- Rufus::Scheduler
- Salemove::ProcessHandler::CronScheduler
- Defined in:
- lib/salemove/process_handler/cron_process.rb
Instance Method Summary collapse
-
#initialize(exception_notifier, options) ⇒ CronScheduler
constructor
A new instance of CronScheduler.
- #on_error(job, error) ⇒ Object
Constructor Details
#initialize(exception_notifier, options) ⇒ CronScheduler
Returns a new instance of CronScheduler.
10 11 12 13 |
# File 'lib/salemove/process_handler/cron_process.rb', line 10 def initialize(exception_notifier, ) super @exception_notifier = exception_notifier end |
Instance Method Details
#on_error(job, error) ⇒ Object
15 16 17 18 |
# File 'lib/salemove/process_handler/cron_process.rb', line 15 def on_error(job, error) @exception_notifier.notify_or_ignore(error, {}) if @exception_notifier super end |