We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents df35ceb + 9483b5a commit 4c40c8eCopy full SHA for 4c40c8e
lib/sidekiq/throttled/web.rb
@@ -2,6 +2,7 @@
2
3
# stdlib
4
require "pathname"
5
+require "rubygems"
6
7
# 3rd party
8
require "sidekiq"
@@ -39,5 +40,15 @@ def register_throttled_tab(app)
39
40
end
41
42
-Sidekiq::Web.register Sidekiq::Throttled::Web
43
-Sidekiq::Web.tabs["Throttled"] = "throttled"
+sidekiq_version = Gem::Version.new(Sidekiq::VERSION)
44
+if sidekiq_version >= Gem::Version.new("8.0.0")
45
+ Sidekiq::Web.configure do |config|
46
+ config.register_extension(Sidekiq::Throttled::Web,
47
+ name: "throttled",
48
+ tab: ["Throttled"],
49
+ index: ["throttled"])
50
+ end
51
+else
52
+ Sidekiq::Web.register Sidekiq::Throttled::Web
53
+ Sidekiq::Web.tabs["Throttled"] = "throttled"
54
+end
0 commit comments