add resource details to instance article

This commit is contained in:
2022-12-14 17:20:31 -08:00
parent 0235760565
commit 2af76405ef
3 changed files with 50 additions and 6 deletions

View File

@@ -23,8 +23,6 @@ class Instance extends HTMLElement {
}
set data (data) {
let instanceArticle = this.shadowElement.querySelector("article");
let typeImg = this.shadowElement.querySelector("#instance-type");
typeImg.src = `images/instances/${data.type}/${data.status}.svg`;
@@ -39,6 +37,18 @@ class Instance extends HTMLElement {
let nodeParagraph = this.shadowElement.querySelector("#node-name");
nodeParagraph.innerText = data.node.name;
let resourceCPU = this.shadowElement.querySelector("#resource-cpu");
resourceCPU.innerText = data.cpus;
let resourceRAM = this.shadowElement.querySelector("#resource-ram");
resourceRAM.innerText = (data.maxmem / 1073741824).toFixed(3);
let resourceSWAP = this.shadowElement.querySelector("#resource-swap");
resourceSWAP.innerText = (data.maxswap / 1073741824).toFixed(3);
let resourceDISK = this.shadowElement.querySelector("#resource-disk");
resourceRAM.innerText = (data.maxdisk / 1073741824).toFixed(3);
}
}