# File lib/new_relic/agent/new_relic_service/marshaller.rb, line 48 def return_value(data) if data.respond_to?(:has_key?) if data.has_key?('exception') raise parsed_error(data['exception']) elsif data.has_key?('return_value') return data['return_value'] end end ::NewRelic::Agent.logger.debug("Unexpected response from collector: #{data}") nil end