mirror of
https://git.proxmox.com/git/pve-manager
synced 2025-08-06 05:22:40 +00:00
![]() we used get_start_stop_list for assembling a list of VMIDs for stopall, startall and migrateall. While get_start_stop_list did already some filtering we did some more in the specific startall and stopall calls. Add a new private helper which does all the filtering and just assemble the startup order in the get_start_stop_list method. Move the template and ha managed filtering in the new get_filtered_vmlist method, this allows us to remove the filtering from the API calls them self and we do not load the vms config twice (it was cached, but nonetheless unnecessary) get_filtered_vmlist is also intended to be used by migrateall in a next patch Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com> |
||
---|---|---|
.. | ||
APT.pm | ||
Backup.pm | ||
Ceph.pm | ||
Cluster.pm | ||
HAConfig.pm | ||
Makefile | ||
Network.pm | ||
Nodes.pm | ||
Pool.pm | ||
Services.pm | ||
Subscription.pm | ||
Tasks.pm | ||
VZDump.pm |