Sha256: b0be93e285b6da90df7c3c5830f5bdd6e24bd64a86eb8a24c0670f51598af0e8
Contents?: true
Size: 716 Bytes
Versions: 1
Compression:
Stored size: 716 Bytes
Contents
on_error do |job, error| puts "An error has occurred with job #{job.identifier}: #{error.class}: #{error.message}" end # on_error do |job, error| # raise error # end around_action do |job_proc, job_info| puts "before1 #{job_info.class}" job_proc.call puts "after1" end around_action do |job_proc| puts "before2" job_proc.call puts "after2" end around_action do |job_proc, job_info| puts "before3 #{job_info.class}" job_proc.call puts "after3" end every('2 seconds') do puts "hello from a ruby-clock job" end every('2 seconds') do shell 'say hello' end every('2 seconds') do raise "An error." end cron('*/10 * * * * *') do puts "cron running on every 10th second #{Time.now}" end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ruby-clock-2.0.0.beta3 | example-app/Clockfile |