From ccdd0286741cabfdd646f2bcd0fbca0b4eb5f658 Mon Sep 17 00:00:00 2001 From: Armingol <pablo.armingolrobles@telefonica.com> Date: Fri, 6 Oct 2023 14:59:49 +0200 Subject: [PATCH] Add support to WebUI to show device inventory --- .../service/templates/device/detail.html | 37 ++++++++++++++++++- 1 file changed, 36 insertions(+), 1 deletion(-) diff --git a/src/webui/service/templates/device/detail.html b/src/webui/service/templates/device/detail.html index c35ae163d..bbdf1a82d 100644 --- a/src/webui/service/templates/device/detail.html +++ b/src/webui/service/templates/device/detail.html @@ -86,7 +86,42 @@ </tbody> </table> </div> -</div> + {% if device.components|length > 1 %} + <div class="col-sm-8"> + <table class="table table-striped table-hover"> + <thead> + <tr> + <th scope="col">Component UUID</th> + <th scope="col">Name</th> + <th scope="col">Type</th> + <th scope="col">Parent</th> + <th scope="col">Attributes</th> + </tr> + </thead> + <tbody> + {% for component in device.components %} + <tr> + <td> + {{ component.component_uuid.uuid }} + </td> + <td> + {{ component.name }} + </td> + <td> + {{ component.type }} + </td> + <td> + {{ component.parent }} + </td> + <td> + {{ component.attributes }} + </td> + </tr> + {% endfor %} + </tbody> + </table> + </div> + {% endif %} </div> <b>Configurations:</b> -- GitLab