Signed-off-by: Aaron Lauterer <a.laute...@proxmox.com> --- v3 -> v4: rebased v2 -> v3: nothing changed v1 -> v2: fixed linter errors
www/manager6/Utils.js | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/www/manager6/Utils.js b/www/manager6/Utils.js index 366385da..f70e901f 100644 --- a/www/manager6/Utils.js +++ b/www/manager6/Utils.js @@ -1746,6 +1746,19 @@ Ext.define('PVE.Utils', { utilities: { vzumount: ['CT', gettext('Unmount')], zfscreate: [gettext('ZFS Storage'), gettext('Create')], }); - } + }, + + getNodeVMs: function(nodename) { + let rstore = PVE.data.ResourceStore; + let vms = {}; + rstore.data.items.forEach((item) => { + if (!item.id.startsWith('qemu/')) { return; } + let vmdata = item.data; + if (vmdata.node !== nodename) { return; } + + vms[vmdata.vmid] = vmdata; + }); + return vms; + }, }); -- 2.20.1 _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel