diff --git a/api/.env.default b/api/.env.default index 53ad735de..6ae959a7d 100644 --- a/api/.env.default +++ b/api/.env.default @@ -28,7 +28,7 @@ jwt_algorithm=HS512 jwt_exp_delta_seconds=2592000 jwt_issuer=openreplay-default-foss jwt_secret="SET A RANDOM STRING HERE" -Opeers=http://utilities-openreplay.app.svc.cluster.local:9000/assist/%s/sockets-list +peersList=http://utilities-openreplay.app.svc.cluster.local:9001/assist/%s/sockets-list peers=http://utilities-openreplay.app.svc.cluster.local:9001/assist/%s/sockets-live pg_dbname=postgres pg_host=postgresql.db.svc.cluster.local diff --git a/api/chalicelib/core/assist.py b/api/chalicelib/core/assist.py index 165f43ea4..1be5c2f46 100644 --- a/api/chalicelib/core/assist.py +++ b/api/chalicelib/core/assist.py @@ -72,13 +72,15 @@ def get_live_sessions_ws(project_id): print(connected_peers.text) return [] live_peers = connected_peers.json().get("data", []) + for s in live_peers: + s["live"] = True return live_peers def is_live(project_id, session_id, project_key=None): if project_key is None: project_key = projects.get_project_key(project_id) - connected_peers = requests.get(config("peers") % config("S3_KEY") + f"/{project_key}") + connected_peers = requests.get(config("peersList") % config("S3_KEY") + f"/{project_key}") if connected_peers.status_code != 200: print("!! issue with the peer-server") print(connected_peers.text) diff --git a/ee/api/.env.default b/ee/api/.env.default index 96089f860..28f46f273 100644 --- a/ee/api/.env.default +++ b/ee/api/.env.default @@ -37,7 +37,7 @@ jwt_algorithm=HS512 jwt_exp_delta_seconds=2592000 jwt_issuer=openreplay-default-ee jwt_secret="SET A RANDOM STRING HERE" -Opeers=http://utilities-openreplay.app.svc.cluster.local:9000/assist/%s/sockets-list +peersList=http://utilities-openreplay.app.svc.cluster.local:9001/assist/%s/sockets-list peers=http://utilities-openreplay.app.svc.cluster.local:9001/assist/%s/sockets-live pg_dbname=postgres pg_host=postgresql.db.svc.cluster.local