lib/calendly/error.rb in calendly-0.1.1 vs lib/calendly/error.rb in calendly-0.1.2

- old
+ new

@@ -1,23 +1,17 @@ # frozen_string_literal: true module Calendly # calendly module's base error object class Error < StandardError + include Loggable + def initialize(message = nil) @logger = Calendly.configuration.logger msg = "#{self.class} occured." msg += " status:#{status}" if respond_to?(:status) msg += " message:#{message}" - log msg + warn_log msg super message - end - - private - - def log(msg, level = :warn) - return if @logger.nil? - - @logger.send level, msg end end end