display device_names in pcie devices config
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
This commit is contained in:
parent
e32c96c41a
commit
f6d51e742c
@ -523,13 +523,14 @@ function populateDevices() {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
let ordered_keys = getOrdered(devices);
|
let ordered_keys = getOrdered(devices);
|
||||||
ordered_keys.forEach((element) => {
|
ordered_keys.forEach(async (element) => {
|
||||||
addDeviceLine("devices", prefix, element, devices[element]);
|
let deviceData = await requestAPI(`/nodes/pci?node=${node}&type=${type}&vmid=${vmid}&hostpci=${element}`, "GET");
|
||||||
|
addDeviceLine("devices", prefix, element, devices[element], deviceData);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function addDeviceLine(fieldset, prefix, deviceID, deviceDetails) {
|
function addDeviceLine(fieldset, prefix, deviceID, deviceDetails, deviceData) {
|
||||||
let field = document.querySelector(`#${fieldset}`);
|
let field = document.querySelector(`#${fieldset}`);
|
||||||
|
|
||||||
let icon = document.createElement("img");
|
let icon = document.createElement("img");
|
||||||
@ -540,7 +541,8 @@ function addDeviceLine(fieldset, prefix, deviceID, deviceDetails) {
|
|||||||
field.appendChild(icon);
|
field.appendChild(icon);
|
||||||
|
|
||||||
let deviceLabel = document.createElement("p");
|
let deviceLabel = document.createElement("p");
|
||||||
deviceLabel.innerText = deviceDetails;
|
let deviceNames = Array.from(deviceData, element => element.device_name);
|
||||||
|
deviceLabel.innerText = deviceNames.toString();
|
||||||
deviceLabel.dataset.device = deviceID;
|
deviceLabel.dataset.device = deviceID;
|
||||||
deviceLabel.dataset.values = deviceDetails;
|
deviceLabel.dataset.values = deviceDetails;
|
||||||
field.append(deviceLabel);
|
field.append(deviceLabel);
|
||||||
|
Loading…
Reference in New Issue
Block a user