From 2e52801de5172866c4567d97b97faf034047ded6 Mon Sep 17 00:00:00 2001 From: Brandon Heller <brandonh@stanford.edu> Date: Sat, 19 Dec 2009 19:20:53 -0800 Subject: [PATCH] Fix IP printing exception --- mininet/mininet.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/mininet/mininet.py b/mininet/mininet.py index 7063e681..6da7ba80 100755 --- a/mininet/mininet.py +++ b/mininet/mininet.py @@ -265,8 +265,10 @@ def intfIsUp( self, intf ): return 'UP' in self.cmd( 'ifconfig ' + self.intfs[ 0 ] ) # Other methods def __str__( self ): - result = self.name - result += ": IP=" + self.IP() + " intfs=" + ','.join( self.intfs ) + result = self.name + ":" + if self.IP(): + result += " IP=" + self.IP() + result += " intfs=" + ','.join( self.intfs ) result += " waiting=" + `self.waiting` return result -- GitLab