Sha256: a6304b925f8eeebaed9f6ca14f50c228d0737198e5382f26d9f839d4736f420b

Contents?: true

Size: 316 Bytes

Versions: 7

Compression:

Stored size: 316 Bytes

Contents

require "active_support/configurable"

module Sidekiq::Merger::Config
  include ActiveSupport::Configurable

  def self.options
    Sidekiq.options["merger"] || {}
  end

  config_accessor :poll_interval do
    options[:poll_interval] || 5
  end

  config_accessor :lock_ttl do
    options[:lock_ttl] || 1
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
sidekiq-merger-0.0.9 lib/sidekiq/merger/config.rb
sidekiq-merger-0.0.8 lib/sidekiq/merger/config.rb
sidekiq-merger-0.0.7 lib/sidekiq/merger/config.rb
sidekiq-merger-0.0.6 lib/sidekiq/merger/config.rb
sidekiq-merger-0.0.5 lib/sidekiq/merger/config.rb
sidekiq-merger-0.0.4 lib/sidekiq/merger/config.rb
sidekiq-merger-0.0.1 lib/sidekiq/merger/config.rb