diff --git a/.rubocop.yml b/.rubocop.yml index deaad11..c163530 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -130,7 +130,7 @@ Style/IfUnlessModifier: Enabled: false Lint/DuplicateMethods: - Enabled: false + Enabled: true Style/RedundantSelf: Enabled: false diff --git a/lib/logdna.rb b/lib/logdna.rb index 4781277..411a40e 100755 --- a/lib/logdna.rb +++ b/lib/logdna.rb @@ -15,11 +15,11 @@ class Ruby < ::Logger # uncomment line below and line 3 to enforce singleton # include Singleton Logger::TRACE = 5 - attr_accessor :level, :app, :env, :meta + attr_accessor :app, :env, :meta def initialize(key, opts = {}) @app = opts[:app] || "default" - @level = opts[:level] || "INFO" + @log_level = opts[:level] || "INFO" @env = opts[:env] @meta = opts[:meta] @internal_logger = Logger.new(STDOUT) @@ -46,7 +46,7 @@ def initialize(key, opts = {}) def default_opts { app: @app, - level: @level, + level: @log_level, env: @env, meta: @meta, } @@ -54,11 +54,11 @@ def default_opts def level=(value) if value.is_a? Numeric - @level = Resources::LOG_LEVELS[value] + @log_level = Resources::LOG_LEVELS[value] return end - @level = value + @log_level = value end def log(message = nil, opts = {}) @@ -93,7 +93,7 @@ def log(message = nil, opts = {}) def clear @app = "default" - @level = "INFO" + @log_level = "INFO" @env = nil @meta = nil end