[ruby/logger] Guarantee level_override exists
Some Ruby apps subclass Logger without running the superclass constructor, which means that @level_override isn't initialized properly. This can be fixed in some cases, but the gem should maintain backwards compatibility.
@level_override
https://github.com/ruby/logger/commit/3246f38328
[ruby/logger] Guarantee level_override exists
Some Ruby apps subclass Logger without running the superclass
constructor, which means that
@level_override
isn't initializedproperly. This can be fixed in some cases, but the gem should maintain
backwards compatibility.
https://github.com/ruby/logger/commit/3246f38328