VOL-1110: ADTRAN_ONU: Support of OpenOMCI reboot task
Change-Id: I8822e57d07a8ce1b5c85930c1efc39b35604ca8d
diff --git a/voltha/adapters/adtran_onu/pon_port.py b/voltha/adapters/adtran_onu/pon_port.py
index 1cfa003..49b2235 100644
--- a/voltha/adapters/adtran_onu/pon_port.py
+++ b/voltha/adapters/adtran_onu/pon_port.py
@@ -32,6 +32,7 @@
self._deferred = None
self._port = None
self._port_number = port_no
+ self._entity_id = None # ANI entity ID
self._next_entity_id = PonPort.MIN_GEM_ENTITY_ID
self._admin_state = AdminState.ENABLED
@@ -98,6 +99,18 @@
return self._port_number
@property
+ def entity_id(self):
+ """
+ OMCI ANI_G entity ID for port
+ """
+ return self._entity_id
+
+ @entity_id.setter
+ def entity_id(self, value):
+ assert self._entity_id is None, 'Cannot reset the Entity ID'
+ self._entity_id = value
+
+ @property
def next_gem_entity_id(self):
entity_id = self._next_entity_id