File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed
lib/rails_semantic_logger Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -111,7 +111,14 @@ class Engine < ::Rails::Engine
111
111
Resque . logger = SemanticLogger [ Resque ] if defined? ( Resque ) && Resque . respond_to? ( :logger= )
112
112
113
113
# Replace the Sidekiq logger
114
- Sidekiq . logger = SemanticLogger [ Sidekiq ] if defined? ( Sidekiq ) && Sidekiq . respond_to? ( :logger= )
114
+ if defined? ( Sidekiq )
115
+ if Sidekiq . respond_to? ( :logger= )
116
+ Sidekiq . logger = SemanticLogger [ Sidekiq ]
117
+ elsif Sidekiq ::VERSION [ ..1 ] == '7.'
118
+ method = Sidekiq . server? ? :configure_server : :configure_client
119
+ Sidekiq . public_send ( method ) { |cfg | cfg . logger = SemanticLogger [ Sidekiq ] }
120
+ end
121
+ end
115
122
116
123
# Replace the Sidetiq logger
117
124
Sidetiq . logger = SemanticLogger [ Sidetiq ] if defined? ( Sidetiq ) && Sidetiq . respond_to? ( :logger= )
You can’t perform that action at this time.
0 commit comments