commit | ec683dcc9c3ed75677e9b2f61f1e48e944c6390c | [log] [tgz] |
---|---|---|
author | Saurav Das <sauravdas@alumni.stanford.edu> | Fri Apr 27 18:42:30 2018 -0700 |
committer | Charles Chan <rascov@gmail.com> | Tue May 01 15:49:55 2018 -0700 |
tree | 89d9f063520bb42395761034a800264d05e49d5e | |
parent | 098ca20c3a7825fdb6632b550806277533266f0e [diff] [blame] |
Adding a component config to take down single homed host ports when all uplinks are lost. In addition: - handle port updates that may be lost if mastership changes at same time - fix javadoc in DeviceService Change-Id: I032909e8ab9564cf9c978b1d66abd3ab32c814d7
diff --git a/app/src/main/java/org/onosproject/segmentrouting/config/DeviceConfiguration.java b/app/src/main/java/org/onosproject/segmentrouting/config/DeviceConfiguration.java index 0282fa4..626109a 100644 --- a/app/src/main/java/org/onosproject/segmentrouting/config/DeviceConfiguration.java +++ b/app/src/main/java/org/onosproject/segmentrouting/config/DeviceConfiguration.java
@@ -725,4 +725,7 @@ } } + public boolean isPairLocalPort(DeviceId devId, PortNumber pnum) { + return pnum.equals(srManager.getPairLocalPort(devId).orElse(null)); + } }