From a9bbb10e8402d99b009f1ea95b38a7b228b2d83b Mon Sep 17 00:00:00 2001 From: Javier Sánchez Parra Date: Fri, 2 Sep 2022 12:31:05 +0200 Subject: Adapt MAC retrieving to support several ogServers Clients pills show MACs regardless of the ogServer they belong to. Flask GET /client/mac API uses "get_server_from_clients()" function to send the command to the correct ogServer. --- ogcp/views.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ogcp/views.py b/ogcp/views.py index 0511d3c..16cdfd1 100644 --- a/ogcp/views.py +++ b/ogcp/views.py @@ -387,7 +387,8 @@ def scopes_status(): def get_client_mac(): ip = parse_elements(request.args.to_dict()) payload = {'client': list(ip)} - resp = g.server.get('/client/info', payload) + server = get_server_from_clients(list(ip)) + resp = server.get('/client/info', payload) client_info = resp.json() mac = client_info.get('mac') pretty_mac = (':'.join(mac[i:i+2] for i in range(0, 12, 2))).upper() -- cgit v1.2.3-18-g5258