File tree Expand file tree Collapse file tree 4 files changed +7
-3
lines changed
lib/rails_semantic_logger Expand file tree Collapse file tree 4 files changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -114,7 +114,7 @@ class Engine < ::Rails::Engine
114
114
end
115
115
116
116
::Sidekiq . configure_server do |config |
117
- config . logger = ::SemanticLogger [ ::Sidekiq ]
117
+ config . logger = ::SemanticLogger [ ::Sidekiq ]
118
118
if config . respond_to? ( :options )
119
119
config . options [ :job_logger ] = RailsSemanticLogger ::Sidekiq ::JobLogger
120
120
else
Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ def self.delete_default_error_handler(error_handlers)
31
31
32
32
return unless defined? ( ::Sidekiq ::ExceptionHandler )
33
33
existing = error_handlers . find { |handler | handler . is_a? ( ::Sidekiq ::ExceptionHandler ::Logger ) }
34
- return config . error_handlers . delete ( existing ) if existing
34
+ return error_handlers . delete ( existing ) if existing
35
35
end
36
36
end
37
37
end
Original file line number Diff line number Diff line change @@ -92,7 +92,7 @@ class SidekiqTest < Minitest::Test
92
92
message : "Start #perform" ,
93
93
metric : "sidekiq.queue.latency" ,
94
94
named_tags : { jid : nil , queue : "default" } ,
95
- exception : :nil
95
+ exception : :nil
96
96
)
97
97
assert messages [ 0 ] . metric_amount . is_a? ( Float )
98
98
Original file line number Diff line number Diff line change 2
2
ENV [ "DISABLE_DATABASE_ENVIRONMENT_CHECK" ] = "1"
3
3
# Load first so Sidekiq thinks it is running as a server instance
4
4
require "sidekiq/cli"
5
+ if defined? ( Sidekiq ::DEFAULT_ERROR_HANDLER )
6
+ # Set by Sidekiq CLI at startup
7
+ Sidekiq . options [ :error_handlers ] << Sidekiq ::DEFAULT_ERROR_HANDLER
8
+ end
5
9
require_relative "dummy/config/environment"
6
10
7
11
require "rails/test_help"
You can’t perform that action at this time.
0 commit comments