Example #1
0
	def _update_token(self):
		if not self._token_is_current():			
			body = {"username" : self._USERNAME,	
					"password" : HELPER.hash(self._PASSWORD, hexdigest=True)}
			headers = STATE.get(self, self._HEADERS)
			result = self._invoke_service(Services.UPDATE_TOKEN, headers, body, partition=False)
			headers[self._TOKEN] = result["token"]
			STATE.update(self, self._HEADERS, headers, mode="replace")