add saving cpu and memory resource values on exit
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
This commit is contained in:
parent
87e50051c7
commit
7539ff731b
@ -28,7 +28,7 @@
|
|||||||
</fieldset>
|
</fieldset>
|
||||||
<fieldset class="fieldset-no-border">
|
<fieldset class="fieldset-no-border">
|
||||||
<div class="btn-group" id="form-actions">
|
<div class="btn-group" id="form-actions">
|
||||||
<button id="cancel" type="button">EXIT</button>
|
<button id="exit" type="button">EXIT</button>
|
||||||
</div>
|
</div>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
</form>
|
</form>
|
||||||
|
@ -26,14 +26,12 @@ async function init () {
|
|||||||
populateResources();
|
populateResources();
|
||||||
populateDisk();
|
populateDisk();
|
||||||
|
|
||||||
let cancelButton = document.querySelector("#cancel");
|
document.querySelector("#exit").addEventListener("click", handleFormExit);
|
||||||
cancelButton.addEventListener("click", () => {
|
|
||||||
goToPage("index.html");
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
|
|
||||||
async function getConfig () {
|
async function getConfig () {
|
||||||
config = await requestPVE(`/nodes/${node}/${type}/${vmid}/config`, "GET");
|
config = await requestPVE(`/nodes/${node}/${type}/${vmid}/config`, "GET");
|
||||||
|
console.log(config);
|
||||||
}
|
}
|
||||||
|
|
||||||
function populateResources () {
|
function populateResources () {
|
||||||
@ -466,4 +464,23 @@ async function handleCDAdd () {
|
|||||||
};
|
};
|
||||||
|
|
||||||
dialog.show();
|
dialog.show();
|
||||||
|
}
|
||||||
|
|
||||||
|
async function handleFormExit () {
|
||||||
|
let body = {
|
||||||
|
node: node,
|
||||||
|
type: type,
|
||||||
|
vmid: vmid,
|
||||||
|
cores: document.querySelector("#Cores").value,
|
||||||
|
memory: document.querySelector("#Memory").value
|
||||||
|
}
|
||||||
|
let result = await requestAPI("/resources", "POST", body);
|
||||||
|
if (result.status === 200) {
|
||||||
|
await getConfig();
|
||||||
|
populateDisk();
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
console.error(result);
|
||||||
|
}
|
||||||
|
goToPage("index.html");
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user