CORD-536 Support bidirectional connectivity between two services with dependency
Change-Id: I6530cd6d4865567d878a8269e09b98f5694b0454
diff --git a/apps/cordvtn/src/main/java/org/onosproject/cordvtn/CordVtn.java b/apps/cordvtn/src/main/java/org/onosproject/cordvtn/CordVtn.java
index 4017d5a..2996557 100644
--- a/apps/cordvtn/src/main/java/org/onosproject/cordvtn/CordVtn.java
+++ b/apps/cordvtn/src/main/java/org/onosproject/cordvtn/CordVtn.java
@@ -209,7 +209,8 @@
}
@Override
- public void createServiceDependency(CordServiceId tServiceId, CordServiceId pServiceId) {
+ public void createServiceDependency(CordServiceId tServiceId, CordServiceId pServiceId,
+ boolean isBidirectional) {
CordService tService = getCordService(tServiceId);
CordService pService = getCordService(pServiceId);
@@ -219,7 +220,7 @@
}
log.info("Service dependency from {} to {} created.", tService.id().id(), pService.id().id());
- ruleInstaller.populateServiceDependencyRules(tService, pService);
+ ruleInstaller.populateServiceDependencyRules(tService, pService, isBidirectional);
}
@Override