diff --git a/.changesets/fix-ruby-logger-1-6-0-compatibility.md b/.changesets/fix-ruby-logger-1-6-0-compatibility.md new file mode 100644 index 000000000..fe33308d4 --- /dev/null +++ b/.changesets/fix-ruby-logger-1-6-0-compatibility.md @@ -0,0 +1,6 @@ +--- +bump: "patch" +type: "fix" +--- + +Fix Ruby Logger 1.6.0 compatibility diff --git a/lib/appsignal/logger.rb b/lib/appsignal/logger.rb index a52983bad..52a82be35 100644 --- a/lib/appsignal/logger.rb +++ b/lib/appsignal/logger.rb @@ -17,6 +17,8 @@ class Logger < ::Logger FATAL => 7 }.freeze + attr_reader :level + # Create a new logger instance # # @param group Name of the group for this logger. @@ -25,8 +27,6 @@ class Logger < ::Logger def initialize(group, level: INFO, format: PLAINTEXT) raise TypeError, "group must be a string" unless group.is_a? String - super(group, :level => level) - @group = group @level = level @format = format