Sha256: ba72866468b8771ec00cb788733ce4e1c16802f7d7a5757ed3a9d94fe8a56eae

Contents?: true

Size: 544 Bytes

Versions: 9

Compression:

Stored size: 544 Bytes

Contents

begin
  require "sidekiq/web"
rescue LoadError
  # client-only usage
end

require "sidekiq/cron/job"
require "sidekiq/cron/web_extension"

#require poller only if celluloid is defined
if defined?(Celluloid)
  require "sidekiq/cron/poller"
  require "sidekiq/cron/launcher"
end

module Sidekiq
  module Cron
  end
end

if defined?(Sidekiq::Web)
  Sidekiq::Web.register Sidekiq::Cron::WebExtension

  if Sidekiq::Web.tabs.is_a?(Array)
    # For sidekiq < 2.5
    Sidekiq::Web.tabs << "cron"
  else
    Sidekiq::Web.tabs["Cron"] = "cron"
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
sidekiq-cron-0.2.0 lib/sidekiq/cron.rb
sidekiq-cron-0.1.9 lib/sidekiq/cron.rb
sidekiq-cron-0.1.8 lib/sidekiq/cron.rb
sidekiq-cron-0.1.7 lib/sidekiq/cron.rb
sidekiq-cron-0.1.6 lib/sidekiq/cron.rb
sidekiq-cron-0.1.5 lib/sidekiq/cron.rb
sidekiq-cron-0.1.4 lib/sidekiq/cron.rb
sidekiq-cron-0.1.3 lib/sidekiq/cron.rb
sidekiq-cron-0.1.2 lib/sidekiq/cron.rb