handling a NPE.

Project: http://git-wip-us.apache.org/repos/asf/stratos/repo
Commit: http://git-wip-us.apache.org/repos/asf/stratos/commit/90b78364
Tree: http://git-wip-us.apache.org/repos/asf/stratos/tree/90b78364
Diff: http://git-wip-us.apache.org/repos/asf/stratos/diff/90b78364

Branch: refs/heads/master
Commit: 90b78364f8aedf4a6df75693191eb6b79989aedb
Parents: d602295
Author: Nirmal Fernando <[email protected]>
Authored: Thu Sep 25 22:01:38 2014 +0530
Committer: Nirmal Fernando <[email protected]>
Committed: Thu Sep 25 22:04:36 2014 +0530

----------------------------------------------------------------------
 .../stratos/cloud/controller/pojo/KubernetesClusterContext.java   | 3 +++
 1 file changed, 3 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/stratos/blob/90b78364/components/org.apache.stratos.cloud.controller/src/main/java/org/apache/stratos/cloud/controller/pojo/KubernetesClusterContext.java
----------------------------------------------------------------------
diff --git 
a/components/org.apache.stratos.cloud.controller/src/main/java/org/apache/stratos/cloud/controller/pojo/KubernetesClusterContext.java
 
b/components/org.apache.stratos.cloud.controller/src/main/java/org/apache/stratos/cloud/controller/pojo/KubernetesClusterContext.java
index d06fa23..0976eb0 100644
--- 
a/components/org.apache.stratos.cloud.controller/src/main/java/org/apache/stratos/cloud/controller/pojo/KubernetesClusterContext.java
+++ 
b/components/org.apache.stratos.cloud.controller/src/main/java/org/apache/stratos/cloud/controller/pojo/KubernetesClusterContext.java
@@ -132,6 +132,9 @@ public class KubernetesClusterContext implements 
Serializable {
        }
 
        public KubernetesApiClient getKubApi() {
+               if (kubApi == null) {
+                       kubApi = new KubernetesApiClient(getEndpoint(masterIp));
+               }
                return kubApi;
        }
 

Reply via email to