From 26b395996806a31890951f08e456ccfa89c3ec8e Mon Sep 17 00:00:00 2001 From: Bob Lantz Date: Wed, 11 Jul 2018 23:36:11 +0000 Subject: [PATCH] Fix keys parameter in edges_iter Fixes #813 --- mininet/topo.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mininet/topo.py b/mininet/topo.py index 55c5b59..629632f 100644 --- a/mininet/topo.py +++ b/mininet/topo.py @@ -56,13 +56,13 @@ class MultiGraph( object ): return self.node.items() if data else self.node.keys() def edges_iter( self, data=False, keys=False ): - "Iterator: return graph edges" + "Iterator: return graph edges, optionally with data and keys" for src, entry in self.edge.iteritems(): - for dst, keys in entry.iteritems(): + for dst, entrykeys in entry.iteritems(): if src > dst: # Skip duplicate edges continue - for k, attrs in keys.iteritems(): + for k, attrs in entrykeys.iteritems(): if data: if keys: yield( src, dst, k, attrs )