lib/amazon-associates.rb in amazon-associates-0.7.0 vs lib/amazon-associates.rb in amazon-associates-0.7.1
- old
+ new
@@ -76,10 +76,12 @@
end
end
protected
def self.log(s)
- if defined? RAILS_DEFAULT_LOGGER
+ if defined?(Rails) && Rails.respond_to?(:logger)
+ Rails.logger.error(s)
+ elsif defined? RAILS_DEFAULT_LOGGER
RAILS_DEFAULT_LOGGER.error(s)
elsif defined? LOGGER
LOGGER.error(s)
else
puts s if @debug