Sha256: c7a1b00b41c87841ccfcee805370bcbf343a73e5963d5a29544972ce77142985
Contents?: true
Size: 427 Bytes
Versions: 2
Compression:
Stored size: 427 Bytes
Contents
require 'sidekiq' require 'net/http' # A worker to contact deadmanssnitch.com periodically, # thereby ensuring jobs are being performed and the system # is healthy. module Sidekiq class Snitch include Sidekiq::Worker def perform if ENV['SIDEKIQ_SNITCH_URL'].present? Net::HTTP.get(URI(ENV['SIDEKIQ_SNITCH_URL'])) # groundhog day! Snitch.perform_in(1.hour) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
sidekiq_snitch-1.2.0 | app/workers/sidekiq/snitch.rb |
sidekiq_snitch-1.1.0 | app/workers/sidekiq/snitch.rb |