From b7898befefc90655d5ddee95c06f9e9c218a6147 Mon Sep 17 00:00:00 2001 From: backb1 <backb1@users.noreply.github.com> Date: Sat, 14 Dec 2013 16:10:11 +0100 Subject: [PATCH] raise exception when no prefixLen is set --- mininet/link.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mininet/link.py b/mininet/link.py index df22ea36..29ee07f7 100644 --- a/mininet/link.py +++ b/mininet/link.py @@ -70,6 +70,8 @@ def setIP( self, ipstr, prefixLen=None ): self.ip, self.prefixLen = ipstr.split( '/' ) return self.ifconfig( ipstr, 'up' ) else: + if prefixLen is None: + raise Exception( 'No prefix length set for IP address %s' % ( ipstr, ) ) self.ip, self.prefixLen = ipstr, prefixLen return self.ifconfig( '%s/%s' % ( ipstr, prefixLen ) ) -- GitLab