1
0
Fork 0
mirror of https://github.com/mperham/sidekiq.git synced 2022-11-09 13:52:34 -05:00
mperham--sidekiq/lib/sidekiq
ojab 20cdf68a73
Improve compatibility with Semantic Logger (#5238)
Semantic Logger returns Symbol for `#level`:
```
[1] pry(main)> SemanticLogger[Sidekiq].level
=> :debug
```
so current code fails with
```
[2] pry(main)> Sidekiq.logger = SemanticLogger[Sidekiq]
=> #<SemanticLogger::Logger:0x00007f1d27984a18 @filter=nil, @level=nil, @level_index=nil, @name="Sidekiq">
[3] pry(main)> Sidekiq.logger.debug?
ArgumentError: comparison of Symbol with 0 failed
from /home/ojab/.rbenv/versions/3.1.1/lib/ruby/gems/3.1.0/gems/sidekiq-6.4.1/lib/sidekiq/logger.rb:39:in
`<='
```
Calling `#{level}?` methods on the logger directly instead of
comparing `#level` with integer fixes that.
2022-03-10 09:20:18 -08:00
..
extensions
middleware Remove "worker" from codebase where possible 2022-03-03 12:37:25 -08:00
testing Remove "worker" from codebase where possible 2022-03-03 12:37:25 -08:00
web Remove "worker" from codebase where possible 2022-03-03 12:37:25 -08:00
api.rb Remove "worker" from codebase where possible 2022-03-03 12:37:25 -08:00
cli.rb Remove "worker" from codebase where possible 2022-03-03 12:37:25 -08:00
client.rb Remove "worker" from codebase where possible 2022-03-03 12:37:25 -08:00
delay.rb
exception_handler.rb
fetch.rb
job.rb
job_logger.rb
job_retry.rb Remove "worker" from codebase where possible 2022-03-03 12:37:25 -08:00
job_util.rb Surface exact job class name in complex argument error message (#5235) 2022-03-09 11:36:32 -08:00
launcher.rb Remove "worker" from codebase where possible 2022-03-03 12:37:25 -08:00
logger.rb Improve compatibility with Semantic Logger (#5238) 2022-03-10 09:20:18 -08:00
manager.rb Remove "worker" from codebase where possible 2022-03-03 12:37:25 -08:00
monitor.rb
paginator.rb
processor.rb Remove "worker" from codebase where possible 2022-03-03 12:37:25 -08:00
rails.rb Remove "worker" from codebase where possible 2022-03-03 12:37:25 -08:00
redis_connection.rb Remove "worker" from codebase where possible 2022-03-03 12:37:25 -08:00
scheduled.rb
sd_notify.rb
systemd.rb
testing.rb Remove "worker" from codebase where possible 2022-03-03 12:37:25 -08:00
util.rb
version.rb
web.rb
worker.rb Remove "worker" from codebase where possible 2022-03-03 12:37:25 -08:00