Repository: stratos
Updated Branches:
  refs/heads/stratos-4.1.x ac7adbd6d -> e7dd20cab


Fixing access URL generation logs in topology builder


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

Branch: refs/heads/stratos-4.1.x
Commit: e7dd20cabca9b612565e763f33ec51f723fc30e3
Parents: ac7adbd
Author: Imesh Gunaratne <[email protected]>
Authored: Tue Oct 13 17:17:13 2015 +0530
Committer: Imesh Gunaratne <[email protected]>
Committed: Tue Oct 13 17:17:24 2015 +0530

----------------------------------------------------------------------
 .../controller/messaging/topology/TopologyBuilder.java  | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/stratos/blob/e7dd20ca/components/org.apache.stratos.cloud.controller/src/main/java/org/apache/stratos/cloud/controller/messaging/topology/TopologyBuilder.java
----------------------------------------------------------------------
diff --git 
a/components/org.apache.stratos.cloud.controller/src/main/java/org/apache/stratos/cloud/controller/messaging/topology/TopologyBuilder.java
 
b/components/org.apache.stratos.cloud.controller/src/main/java/org/apache/stratos/cloud/controller/messaging/topology/TopologyBuilder.java
index 21378c2..4a6dd87 100644
--- 
a/components/org.apache.stratos.cloud.controller/src/main/java/org/apache/stratos/cloud/controller/messaging/topology/TopologyBuilder.java
+++ 
b/components/org.apache.stratos.cloud.controller/src/main/java/org/apache/stratos/cloud/controller/messaging/topology/TopologyBuilder.java
@@ -893,8 +893,11 @@ public class TopologyBuilder {
                         // Load balancer ips not given, use node public ips as 
load balancer ips
                         
clusterInstanceActivatedEvent.setLoadBalancerIps(nodePublicIps);
                     }
+                    log.info(String.format("Access URLs generated for 
kubernetes services: [application] %s " +
+                                    "[cluster] %s [access-urls] %s",
+                            applicationId, clusterId, 
clusterInstanceActivatedEvent.getAccessUrls()));
                 } catch (URISyntaxException e) {
-                    log.error("Could not create generate URLs for Kubernetes 
services", e);
+                    log.error("Could not generate access URLs for Kubernetes 
services", e);
                 }
             } else {
                 try {
@@ -909,16 +912,15 @@ public class TopologyBuilder {
                             
clusterInstanceActivatedEvent.addAccessUrl(accessURL.toString());
                         }
                     }
+
+                    log.info(String.format("Access URLs generated: 
[application] %s [cluster] %s [access-urls] %s",
+                            applicationId, clusterId, 
clusterInstanceActivatedEvent.getAccessUrls()));
                 } catch (URISyntaxException e) {
                     log.error("Could not generate access URLs", e);
                 }
             }
 
-            log.info(String.format("Access URLs generated: [application] %s 
[cluster] %s [access-urls] %s",
-                    applicationId, clusterId, 
clusterInstanceActivatedEvent.getAccessUrls()));
-
             ClusterInstance context = 
cluster.getInstanceContexts(clusterStatusClusterActivatedEvent.getInstanceId());
-
             if (context == null) {
                 throw new RuntimeException("Cluster instance context is not 
found for [cluster] " +
                         clusterStatusClusterActivatedEvent.getClusterId() + " 
[instance-id] " +

Reply via email to