mirror of
https://github.com/xcat2/xcat-core.git
synced 2026-10-21 23:28:19 +00:00
84f693f493
build_xmldesc, build_diskstruct and createstorage made their domain decisions inline, so the unit tests could reach them only by loading the whole plugin. kvm.pm now calls xCAT::KVMUtils for each decision and keeps the libvirt calls, the table updates and the globals. $updatetable, $confdata, $hypconn and $node are lexicals again. The domain XML, the disk list and the volume names are unchanged. Signed-off-by: Daniel Hilst <392820+dhilst@users.noreply.github.com>