Repository: cloudstack
Updated Branches:
  refs/heads/hotfix/4.4/CLOUDSTACK-7219 [created] 08b9a96b7


CLOUDSTACK-7219 added nullcheck to config retrieval

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

Branch: refs/heads/hotfix/4.4/CLOUDSTACK-7219
Commit: 08b9a96b7c19b94da8b6f934d579a5e0d30f44bf
Parents: 9eb8656
Author: Daan Hoogland <d...@onecht.net>
Authored: Thu Oct 2 11:12:55 2014 +0200
Committer: Daan Hoogland <d...@onecht.net>
Committed: Thu Oct 2 11:12:55 2014 +0200

----------------------------------------------------------------------
 server/src/com/cloud/server/ManagementServerImpl.java | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cloudstack/blob/08b9a96b/server/src/com/cloud/server/ManagementServerImpl.java
----------------------------------------------------------------------
diff --git a/server/src/com/cloud/server/ManagementServerImpl.java 
b/server/src/com/cloud/server/ManagementServerImpl.java
index da72711..0711fed 100755
--- a/server/src/com/cloud/server/ManagementServerImpl.java
+++ b/server/src/com/cloud/server/ManagementServerImpl.java
@@ -1703,9 +1703,11 @@ public class ManagementServerImpl extends ManagerBase 
implements ManagementServe
             List<ConfigurationVO> configVOList = new 
ArrayList<ConfigurationVO>();
             for (ConfigurationVO param : result.first()) {
                 ConfigurationVO configVo = 
_configDao.findByName(param.getName());
-                
configVo.setValue(_configDepot.get(param.getName()).valueIn(id).toString());
-                configVOList.add(configVo);
-    }
+                if (configVo != null) {
+                    
configVo.setValue(_configDepot.get(param.getName()).valueIn(id).toString());
+                    configVOList.add(configVo);
+                }
+            }
 
             return new Pair<List<? extends Configuration>, 
Integer>(configVOList, configVOList.size());
         }

Reply via email to