Fix #2
This commit is contained in:
pare
5e8e9064bb
commit
0e854876ad
S'han modificat 1 arxius amb 25 adicions i 20 eliminacions
|
@ -182,33 +182,38 @@ class Ejabberd:
|
||||||
|
|
||||||
response = self.__api_request(endpoint, data)
|
response = self.__api_request(endpoint, data)
|
||||||
|
|
||||||
i = 0
|
if len(response.json()) > 0:
|
||||||
while i < len(response.json()):
|
|
||||||
|
|
||||||
temp_dict['connection'] = response.json()[i]['connection']
|
i = 0
|
||||||
temp_dict['ip'] = response.json()[i]['ip']
|
while i < len(response.json()):
|
||||||
temp_dict['port'] = response.json()[i]['port']
|
|
||||||
temp_dict['priority'] = response.json()[i]['priority']
|
|
||||||
temp_dict['node'] = response.json()[i]['node']
|
|
||||||
temp_dict['uptime'] = response.json()[i]['uptime']
|
|
||||||
temp_dict['status'] = response.json()[i]['status']
|
|
||||||
temp_dict['resource'] = response.json()[i]['resource']
|
|
||||||
temp_dict['statustext'] = response.json()[i]['statustext']
|
|
||||||
|
|
||||||
if len(sessions_dict) > 0:
|
temp_dict['connection'] = response.json()[i]['connection']
|
||||||
|
temp_dict['ip'] = response.json()[i]['ip']
|
||||||
|
temp_dict['port'] = response.json()[i]['port']
|
||||||
|
temp_dict['priority'] = response.json()[i]['priority']
|
||||||
|
temp_dict['node'] = response.json()[i]['node']
|
||||||
|
temp_dict['uptime'] = response.json()[i]['uptime']
|
||||||
|
temp_dict['status'] = response.json()[i]['status']
|
||||||
|
temp_dict['resource'] = response.json()[i]['resource']
|
||||||
|
temp_dict['statustext'] = response.json()[i]['statustext']
|
||||||
|
|
||||||
ds = [temp_dict, sessions_dict]
|
if len(sessions_dict) > 0:
|
||||||
sessions_temp = {}
|
|
||||||
for k in temp_dict.keys():
|
|
||||||
sessions_temp[k] = tuple(sessions_temp[k] for sessions_temp in ds)
|
|
||||||
|
|
||||||
else:
|
ds = [temp_dict, sessions_dict]
|
||||||
|
sessions_temp = {}
|
||||||
|
for k in temp_dict.keys():
|
||||||
|
sessions_temp[k] = tuple(sessions_temp[k] for sessions_temp in ds)
|
||||||
|
|
||||||
sessions_dict = temp_dict.copy()
|
else:
|
||||||
|
|
||||||
sessions_temp = sessions_dict.copy()
|
sessions_dict = temp_dict.copy()
|
||||||
|
|
||||||
i += 1
|
sessions_temp = sessions_dict.copy()
|
||||||
|
|
||||||
|
i += 1
|
||||||
|
else:
|
||||||
|
|
||||||
|
sessions_temp = sessions_dict.copy()
|
||||||
|
|
||||||
sessions = self.__json_allow_dict_attrs(sessions_temp)
|
sessions = self.__json_allow_dict_attrs(sessions_temp)
|
||||||
|
|
||||||
|
|
Loading…
Referencia en una nova incidència