Method: ManageEngine::APMConnector#get

Defined in:
lib/agent/server/am_connector.rb

#get(uri) ⇒ Object



46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
# File 'lib/agent/server/am_connector.rb', line 46

def get uri
	@gretry = @gretry +1
	begin
		u = url uri
		#@obj.log.info "[connector] [ GET ]  START"
		@obj.log.debug "[connector] [ GET]  : \n#{u}\n"
		req = Net::HTTP::Get.new(u.request_uri)
		resp = con.request(req)
		#@obj.log.info "[connector] [ GET ]  END"
	rescue Exception=>e
		@obj.log.logException "[connector] [ GET]  Exception while connecting server  - Data not sent ",e
		if @pretry >=@obj.config.connection_retry
			#@obj.shutdown= true
		else
			@obj.log.info "[connector] Exception found in Get request - Retrying - Count - #{@gretry}"
			return get uri
		end
	end
	@gretry = 0
end