VOL-1040 fix port translation in openolt packet out
Change-Id: I69ec28a35b9fe4f940547c2e5fcb7c5602d1c99b
diff --git a/voltha/adapters/openolt/openolt_device.py b/voltha/adapters/openolt/openolt_device.py
index 408dac8..77bf289 100644
--- a/voltha/adapters/openolt/openolt_device.py
+++ b/voltha/adapters/openolt/openolt_device.py
@@ -808,12 +808,12 @@
self.log.info(
'sending-packet-to-ONU', egress_port=egress_port,
- intf_id=platform.intf_id_from_pon_port_no(egress_port),
+ intf_id=platform.intf_id_from_uni_port_num(egress_port),
onu_id=platform.onu_id_from_port_num(egress_port),
packet=str(payload).encode("HEX"))
onu_pkt = openolt_pb2.OnuPacket(
- intf_id=platform.intf_id_from_pon_port_no(egress_port),
+ intf_id=platform.intf_id_from_uni_port_num(egress_port),
onu_id=platform.onu_id_from_port_num(egress_port),
pkt=send_pkt)
@@ -951,7 +951,7 @@
def update_flow_table(self, flows):
device = self.adapter_agent.get_device(self.device_id)
- self.log.debug('update flow table')
+ self.log.debug('update flow table', number_of_flows=len(flows))
in_port = None
for flow in flows: