Adding more T-ports to big topo

Setting up bidirectional T-ports in OpticalPathProvisioner

Change-Id: I4e97b2eb53d3d4182aae9c98a227de982f492950
(cherry picked from commit d6843bed27c4b2b4e95984c99de3c54edcefc67f)
diff --git a/apps/optical/src/main/java/org/onosproject/optical/OpticalPathProvisioner.java b/apps/optical/src/main/java/org/onosproject/optical/OpticalPathProvisioner.java
index c9ec460..6d6caca 100644
--- a/apps/optical/src/main/java/org/onosproject/optical/OpticalPathProvisioner.java
+++ b/apps/optical/src/main/java/org/onosproject/optical/OpticalPathProvisioner.java
@@ -192,7 +192,9 @@
                 }
                 // provision both directions
                 intents.addAll(getOpticalPath(one.location(), two.location()));
-                intents.addAll(getOpticalPath(two.location(), one.location()));
+                // note: bi-directional intent is set up
+                // HostToHost Intent requires symmetric path!
+                //intents.addAll(getOpticalPath(two.location(), one.location()));
             } else if (intent instanceof PointToPointIntent) {
                 PointToPointIntent p2pIntent = (PointToPointIntent) intent;
                 intents.addAll(getOpticalPath(p2pIntent.ingressPoint(), p2pIntent.egressPoint()));
@@ -265,8 +267,13 @@
                     Intent opticalIntent = new OpticalConnectivityIntent(appId,
                                                                          srcWdmPoint,
                                                                          dstWdmPoint);
+                    Intent opticalIntent2 = new OpticalConnectivityIntent(appId,
+                                                                         dstWdmPoint,
+                                                                         srcWdmPoint);
                     log.info("Creating optical intent from {} to {}", srcWdmPoint, dstWdmPoint);
+                    log.info("Creating optical intent from {} to {}", dstWdmPoint, srcWdmPoint);
                     connectionList.add(opticalIntent);
+                    connectionList.add(opticalIntent2);
 
                     break;
                 }