CLOUDSTACK-1830: ZWPS: NPE while create volume from snapshot

Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/6110e00c
Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/6110e00c
Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/6110e00c

Branch: refs/heads/affinity_groups
Commit: 6110e00c549630e8b08fc6ca4818a60ef6a0c919
Parents: b798c45
Author: Harikrishna Patnala <harikrishna.patn...@citrix.com>
Authored: Tue Apr 2 19:11:08 2013 +0530
Committer: Edison Su <sudi...@gmail.com>
Committed: Tue Apr 2 10:40:42 2013 -0700

----------------------------------------------------------------------
 .../allocator/ZoneWideStoragePoolAllocator.java    |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cloudstack/blob/6110e00c/engine/storage/src/org/apache/cloudstack/storage/allocator/ZoneWideStoragePoolAllocator.java
----------------------------------------------------------------------
diff --git 
a/engine/storage/src/org/apache/cloudstack/storage/allocator/ZoneWideStoragePoolAllocator.java
 
b/engine/storage/src/org/apache/cloudstack/storage/allocator/ZoneWideStoragePoolAllocator.java
index c45f8a8..a4aa3d5 100644
--- 
a/engine/storage/src/org/apache/cloudstack/storage/allocator/ZoneWideStoragePoolAllocator.java
+++ 
b/engine/storage/src/org/apache/cloudstack/storage/allocator/ZoneWideStoragePoolAllocator.java
@@ -56,7 +56,7 @@ public class ZoneWideStoragePoolAllocator extends 
AbstractStoragePoolAllocator {
                        VirtualMachineProfile<? extends VirtualMachine> 
vmProfile,
                        DeploymentPlan plan, ExcludeList avoid, int returnUpTo) 
{
                List<StoragePool> suitablePools = new ArrayList<StoragePool>();
-               HypervisorType hypervisor = vmProfile.getHypervisorType();
+               HypervisorType hypervisor = dskCh.getHypersorType();
                if (hypervisor != null) {
                        if (hypervisor != HypervisorType.KVM) {
                                s_logger.debug("Only kvm supports zone wide 
storage");

Reply via email to