summaryrefslogtreecommitdiffstats
path: root/ogcp/views.py
diff options
context:
space:
mode:
Diffstat (limited to 'ogcp/views.py')
-rw-r--r--ogcp/views.py11
1 files changed, 10 insertions, 1 deletions
diff --git a/ogcp/views.py b/ogcp/views.py
index af0f3fa..77bad42 100644
--- a/ogcp/views.py
+++ b/ogcp/views.py
@@ -1551,6 +1551,14 @@ def action_client_info():
get_cache_info(clients_info, storage_data, images_data, client_images)
+ r = server.get('/efi', payload={'clients': [ip]})
+ if not r:
+ return ogserver_down('commands')
+ if r.status_code != requests.codes.ok:
+ return ogserver_error('commands')
+
+ efi_data = r.json()['clients'][0]
+
scopes, clients = get_scopes(set(ips))
return render_template('actions/client_details.html', form=form,
@@ -1560,7 +1568,8 @@ def action_client_info():
selected_disk=selected_disk,
images_data=images_data,
storage_data=storage_data,
- client_images=client_images)
+ client_images=client_images,
+ efi_data=efi_data)
@app.route('/action/client/update', methods=['GET', 'POST'])
@login_required