commit | 45503ce0b25bd5f9e1358980c005c20665a5e01f | [log] [tgz] |
---|---|---|
author | Ayaka Koshibe <ayaka@onlab.us> | Tue Oct 14 11:26:45 2014 -0700 |
committer | Ayaka Koshibe <ayaka@onlab.us> | Tue Oct 14 11:26:45 2014 -0700 |
tree | 0c5a2cda21518377a5da2a0bcb2455d1f869c189 | |
parent | f670a29c64cf2ae7b9f2a6a7b2faa0f48aa4220f [diff] [blame] |
list mastership roles CLI command Change-Id: I54dc296f90c4b8ceebe4e86816c3796da4d2d714
diff --git a/core/net/src/main/java/org/onlab/onos/cluster/impl/MastershipManager.java b/core/net/src/main/java/org/onlab/onos/cluster/impl/MastershipManager.java index 59614da..4bcaff4a 100644 --- a/core/net/src/main/java/org/onlab/onos/cluster/impl/MastershipManager.java +++ b/core/net/src/main/java/org/onlab/onos/cluster/impl/MastershipManager.java
@@ -3,6 +3,7 @@ import static com.google.common.base.Preconditions.checkNotNull; import static org.slf4j.LoggerFactory.getLogger; +import java.util.List; import java.util.Set; import java.util.concurrent.atomic.AtomicInteger; @@ -127,6 +128,11 @@ return store.getDevices(nodeId); } + @Override + public List<NodeId> getNodesFor(DeviceId deviceId) { + checkNotNull(deviceId, DEVICE_ID_NULL); + return store.getNodes(deviceId); + } @Override public MastershipTermService requestTermService() {