Fix issue with client not showing up when no jobs available

This commit is contained in:
Brett Williams
2023-06-01 14:37:26 -05:00
parent 1598a26525
commit 7040812e71
5 changed files with 26 additions and 13 deletions

View File

@@ -24,13 +24,16 @@ class RenderServerProxy:
def request_data(self, payload, timeout=5):
try:
req = requests.get(f'http://{self.hostname}:{self.port}/api/{payload}', timeout=timeout)
req = self.request(payload, timeout)
if req.ok:
return req.json()
except Exception as e:
pass
return None
def request(self, payload, timeout=5):
return requests.get(f'http://{self.hostname}:{self.port}/api/{payload}', timeout=timeout)
def get_jobs(self):
all_jobs = self.request_data('jobs')
sorted_jobs = []