code: def getResources(self,ep,noResp=False,cacheOnly=False):
  		
  		# load query params if set to other than defaults
  		q = {}
  		result = asyncResult()
  		result.endpoint = ep
  		if noResp or cacheOnly:
  			q['noResp'] = 'true' if noResp == True else 'false'
  			q['cacheOnly'] = 'true' if cacheOnly == True else 'false'
  		# make query
  		self.log.debug("ep = %s, query=%s",ep,q)
  		data = self._getURL("/endpoints/"+ep, query=q)
  		result.fill(data)
  		# check sucess of call
  		if data.status_code == 200: # sucess
  			result.error = False
  			self.log.debug("getResources sucess, status_code = `%s`, content = `%s`", str(data.status_code),data.content)
  		else: # fail
  			result.error = response_codes("get_resources",data.status_code)
  			self.log.debug("getResources failed with error code `%s`" %str(data.status_code))
  		result.is_done = True
  		return result
docs: Get list of resources on an endpoint.
  		
  		:param str ep: Endpoint to get the resources of
  		:param bool noResp: Optional - specify no response necessary from endpoint
  		:param bool cacheOnly: Optional - get results from cache on connector, do not wake up endpoint
  		:return: list of resources 
  		:rtype: asyncResult