Sha256: 51b644d8566fef7638ea254b597cb8ccd7c9948c90487aad806abb4a1fcd0455
Contents?: true
Size: 503 Bytes
Versions: 5
Compression:
Stored size: 503 Bytes
Contents
module Clockwork module DatabaseEvents class Manager < Clockwork::Manager def unregister(event) @events.delete(event) end def register(period, job, block, options) @events << if options[:from_database] Clockwork::DatabaseEvents::Event.new(self, period, job, (block || handler), options.fetch(:sync_performer), options) else Clockwork::Event.new(self, period, job, block || handler, options) end end end end end
Version data entries
5 entries across 5 versions & 1 rubygems