From 0aade286f5ad0d7edd0b1d55278cad7419cda400 Mon Sep 17 00:00:00 2001 From: dahn Date: Wed, 19 Jul 2023 10:27:20 +0200 Subject: [PATCH] proper storage construction (#6797) --- .../cloud/hypervisor/kvm/storage/KVMStoragePoolManager.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/storage/KVMStoragePoolManager.java b/plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/storage/KVMStoragePoolManager.java index 4c8445a4855..bfaa799e134 100644 --- a/plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/storage/KVMStoragePoolManager.java +++ b/plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/storage/KVMStoragePoolManager.java @@ -113,7 +113,8 @@ public class KVMStoragePoolManager { s_logger.warn(String.format("Duplicate StorageAdaptor type %s, not loading %s", info.storagePoolType().toString(), storageAdaptor.getName())); } else { try { - this._storageMapper.put(info.storagePoolType().toString(), storageAdaptor.newInstance()); + s_logger.info(String.format("adding storage adaptor for %s", storageAdaptor.getName())); + this._storageMapper.put(info.storagePoolType().toString(), storageAdaptor.getDeclaredConstructor().newInstance()); } catch (Exception ex) { throw new CloudRuntimeException(ex.toString()); }