set boot order in instance config handler

This commit is contained in:
Arthur Lu 2023-08-22 06:06:10 +00:00
parent 212d9721f8
commit 0e836d50c4

View File

@ -78,7 +78,8 @@ router.post(`${basePath}/resources`, async (req, res) => {
proctype: req.body.proctype, proctype: req.body.proctype,
cores: req.body.cores, cores: req.body.cores,
memory: req.body.memory, memory: req.body.memory,
swap: req.body.swap swap: req.body.swap,
boot: req.body.boot
}; };
// check auth for specific instance // check auth for specific instance
const vmpath = `/nodes/${params.node}/${params.type}/${params.vmid}`; const vmpath = `/nodes/${params.node}/${params.type}/${params.vmid}`;
@ -111,6 +112,7 @@ router.post(`${basePath}/resources`, async (req, res) => {
} }
else if (params.type === "qemu") { else if (params.type === "qemu") {
action.cpu = params.proctype; action.cpu = params.proctype;
action.boot = `order=${params.boot.toString().replace(",", ";")}`;
} }
action = JSON.stringify(action); action = JSON.stringify(action);
const method = params.type === "qemu" ? "POST" : "PUT"; const method = params.type === "qemu" ? "POST" : "PUT";