# File lib/new_relic/agent/new_relic_service/json_marshaller.rb, line 45 def load(data) if data.nil? || data.empty? ::NewRelic::Agent.logger.error "Empty JSON response from collector: '#{data.inspect}'" return nil end return_value(NewRelic::JSONWrapper.load(data)) rescue => e ::NewRelic::Agent.logger.debug "#{e.class.name} : #{e.message} encountered loading collector response: #{data}" raise end