[WIP] CORD-129 Support access agent in VTN
- Add ACCESS_AGENT type instance based on the access agent location
- Populate flow rules to provider L2 connectivity with OLTs
- Don't check "tap" port name prefix considering container instance
- Changed table name ACCESS_TYPE to ACCESS, DST_IP to DST
Change-Id: Ibcf7ea97cd5e16e15d6deff1c8579a83ac9e13f8
diff --git a/src/main/java/org/opencord/cordvtn/impl/DependencyManager.java b/src/main/java/org/opencord/cordvtn/impl/DependencyManager.java
index eaebb69..6bffbc9 100644
--- a/src/main/java/org/opencord/cordvtn/impl/DependencyManager.java
+++ b/src/main/java/org/opencord/cordvtn/impl/DependencyManager.java
@@ -259,7 +259,7 @@
.withTreatment(treatment)
.withPriority(PRIORITY_HIGH)
.forDevice(outGroup.getKey())
- .forTable(TABLE_ACCESS_TYPE)
+ .forTable(TABLE_ACCESS)
.makePermanent()
.build();
@@ -275,7 +275,7 @@
.build();
TrafficTreatment treatment = DefaultTrafficTreatment.builder()
- .transition(TABLE_DST_IP)
+ .transition(TABLE_DST)
.build();
nodeManager.completeNodes().stream().forEach(node -> {
@@ -286,7 +286,7 @@
.withTreatment(treatment)
.withPriority(PRIORITY_DEFAULT)
.forDevice(deviceId)
- .forTable(TABLE_ACCESS_TYPE)
+ .forTable(TABLE_ACCESS)
.makePermanent()
.build();