Added null check for heat to remove static 53/93753/1
authorOleksandr Moliavko <o.moliavko@samsung.com>
Mon, 19 Aug 2019 07:54:42 +0000 (10:54 +0300)
committerOleksandr Moliavko <o.moliavko@samsung.com>
Mon, 19 Aug 2019 07:54:42 +0000 (10:54 +0300)
analyzer warning

Issue-ID: SO-1841
Signed-off-by: Oleksandr Moliavko <o.moliavko@samsung.com>
Change-Id: I71eb14adcc1227af4470853e6e1acdb631a7efe8

adapters/mso-openstack-adapters/src/main/java/org/onap/so/adapters/vnf/MsoVnfAdapterImpl.java

index 1d73bf2..af2fa24 100644 (file)
@@ -640,7 +640,11 @@ public class MsoVnfAdapterImpl implements MsoVnfAdapter {
 
         StackInfo heatStack = null;
         try {
-            heatStack = heat.queryStack(cloudSiteId, cloudOwner, tenantId, vfModuleName);
+            if (heat != null) {
+                heatStack = heat.queryStack(cloudSiteId, cloudOwner, tenantId, vfModuleName);
+            } else {
+                throw new MsoHeatNotFoundException();
+            }
         } catch (MsoException me) {
             String error = "Create VF Module: Query " + vfModuleName + " in " + cloudOwner + "/" + cloudSiteId + "/"
                     + tenantId + ": " + me;