From f886cc609893bff76983c3f56eb93173d68dd5d2 Mon Sep 17 00:00:00 2001 From: Kenan Sulayman Date: Wed, 7 Sep 2016 02:40:59 +0200 Subject: [PATCH] Remove userinfo caching --- sdcclient/_client.py | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/sdcclient/_client.py b/sdcclient/_client.py index 313855b5..79f9e8c6 100644 --- a/sdcclient/_client.py +++ b/sdcclient/_client.py @@ -4,7 +4,6 @@ import copy class SdcClient: - userinfo = None n_connected_agents = None lasterr = None @@ -43,12 +42,10 @@ def __checkResponse(self, res): return True def get_user_info(self): - if self.userinfo is None: - res = requests.get(self.url + '/api/user/me', headers=self.hdrs) - if not self.__checkResponse(res): - return [False, self.lasterr] - self.userinfo = res.json() - return [True, self.userinfo] + res = requests.get(self.url + '/api/user/me', headers=self.hdrs) + if not self.__checkResponse(res): + return [False, self.lasterr] + return [True, res.json()] def get_connected_agents(self): res = requests.get(self.url + '/api/agents/connected', headers=self.hdrs)