Send UNI_ADDED events on port enable.
Add timestamp in events.
Change-Id: I39fc961e196944b6049cb786ac4a685e8bf6acbe
diff --git a/app/src/main/java/org/opencord/olt/impl/Olt.java b/app/src/main/java/org/opencord/olt/impl/Olt.java
index c3a6f73..9fe561b 100644
--- a/app/src/main/java/org/opencord/olt/impl/Olt.java
+++ b/app/src/main/java/org/opencord/olt/impl/Olt.java
@@ -578,6 +578,9 @@
if (!oltData.containsKey(devId)) {
return;
}
+ if (event.type() != DeviceEvent.Type.PORT_STATS_UPDATED) {
+ log.debug("Olt got {} event for {}", event.type(), event.subject());
+ }
switch (event.type()) {
//TODO: Port handling and bookkeeping should be improved once
// olt firmware handles correct behaviour.
@@ -614,6 +617,7 @@
}
if (event.port().isEnabled()) {
processFilteringObjectives(devId, event.port().number(), true);
+ post(new AccessDeviceEvent(AccessDeviceEvent.Type.UNI_ADDED, devId, event.port()));
} else {
processFilteringObjectives(devId, event.port().number(), false);
}