adding a walk function to pcap dump
Change-Id: I7341e5c586f03c9742776d076f4da5a42a066a82
diff --git a/voltha/adapters/microsemi_olt/PAS5211.py b/voltha/adapters/microsemi_olt/PAS5211.py
index 89118aa..947745b 100644
--- a/voltha/adapters/microsemi_olt/PAS5211.py
+++ b/voltha/adapters/microsemi_olt/PAS5211.py
@@ -904,6 +904,14 @@
def __getitem__(self, key):
self.show(key)
+ def walk(self, index=0):
+ while index < len(self.pkts):
+ self.show(index)
+ try:
+ input("(current packet - %s) Next packet?" % index)
+ except Exception as e:
+ pass
+ index += 1
if __name__ == '__main__':
@@ -912,4 +920,8 @@
import code
packets = rdpcap(sys.argv[1])
p = Display(packets)
+
+ def walk(index=0):
+ p.walk(index=index)
+
code.interact(local=locals())
\ No newline at end of file