Module: Sidekiq::Priority
- Defined in:
- lib/sidekiq/priority.rb,
lib/sidekiq/priority/version.rb,
lib/sidekiq/priority/server/fetch.rb
Defined Under Namespace
Modules: Server
Constant Summary collapse
- PRIORITIES =
[:high, nil, :low]
- VERSION =
'0.0.6'
Class Method Summary collapse
- .priorities ⇒ Object
- .priorities=(priorities) ⇒ Object
- .queue_with_priority(queue, priority) ⇒ Object
Class Method Details
.priorities ⇒ Object
12 13 14 |
# File 'lib/sidekiq/priority.rb', line 12 def self.priorities @priorities ||= PRIORITIES.dup end |
.priorities=(priorities) ⇒ Object
16 17 18 |
# File 'lib/sidekiq/priority.rb', line 16 def self.priorities=(priorities) @priorities = priorities end |
.queue_with_priority(queue, priority) ⇒ Object
20 21 22 |
# File 'lib/sidekiq/priority.rb', line 20 def self.queue_with_priority(queue, priority) priority.nil? ? queue : "#{queue}_#{priority}" end |