Sha256: f668d52384df396b290039006d008f140d7419582ee4aa8eecbec4f11a44f9f4
Contents?: true
Size: 608 Bytes
Versions: 1
Compression:
Stored size: 608 Bytes
Contents
require 'docile' require 'tod' require 'tod/core_extensions' require 'active_job' require 'active_support' require 'autoloaded' module Sequins Autoloaded.module { } class << self attr_writer :configuration end def self.configuration @configuration ||= Configuration.new end def self.reset @configuration = Configuration.new end def self.configure yield configuration end def self.schedule_delay(delay_until, sequence_class, target, next_step) configuration.delay_scheduler.call(delay_until, sequence_class, target, next_step) end end require 'sequins/errors'
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sequins-0.1.6 | lib/sequins.rb |