Module: SidekiqAlive::Helpers
- Defined in:
- lib/sidekiq_alive/helpers.rb
Class Method Summary collapse
- .sidekiq_5 ⇒ Object
- .sidekiq_6 ⇒ Object
- .sidekiq_7 ⇒ Object
- .use_rack? ⇒ Boolean
- .use_rackup? ⇒ Boolean
Class Method Details
.sidekiq_5 ⇒ Object
15 16 17 18 |
# File 'lib/sidekiq_alive/helpers.rb', line 15 def sidekiq_5 current_sidekiq_version >= Gem::Version.new("5") && current_sidekiq_version < Gem::Version.new("6") end |
.sidekiq_6 ⇒ Object
10 11 12 13 |
# File 'lib/sidekiq_alive/helpers.rb', line 10 def sidekiq_6 current_sidekiq_version >= Gem::Version.new("6") && current_sidekiq_version < Gem::Version.new("7") end |
.sidekiq_7 ⇒ Object
6 7 8 |
# File 'lib/sidekiq_alive/helpers.rb', line 6 def sidekiq_7 current_sidekiq_version >= Gem::Version.new("7") end |
.use_rack? ⇒ Boolean
20 21 22 23 24 25 26 27 28 |
# File 'lib/sidekiq_alive/helpers.rb', line 20 def use_rack? return @use_rack if defined?(@use_rack) require "rack" @use_rack = current_rack_version < Gem::Version.new("3") rescue LoadError # currently this won't happen because rack is a dependency of sidekiq @use_rack = false end |
.use_rackup? ⇒ Boolean
30 31 32 33 34 35 36 37 38 39 40 |
# File 'lib/sidekiq_alive/helpers.rb', line 30 def use_rackup? return @use_rackup if defined?(@use_rackup) require "rackup" @use_rackup = current_rack_version >= Gem::Version.new("3") rescue LoadError if current_rack_version >= Gem::Version.new("3") SidekiqAlive.logger.warn("rackup gem required with rack >= 3, defaulting to default server") end @use_rackup = false end |