From: Claudio-Daniel Freire Date: Fri, 27 May 2011 14:21:43 +0000 (+0200) Subject: Bugfix: NetPipe's addrlist validation was broken X-Git-Tag: nepi_v2_1~52 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=d8fc729cb77f28be997cccaae0d787ece65b0e7b;p=nepi.git Bugfix: NetPipe's addrlist validation was broken --- diff --git a/src/nepi/testbeds/planetlab/metadata_v01.py b/src/nepi/testbeds/planetlab/metadata_v01.py index c35d46b4..885c181b 100644 --- a/src/nepi/testbeds/planetlab/metadata_v01.py +++ b/src/nepi/testbeds/planetlab/metadata_v01.py @@ -43,13 +43,13 @@ def is_addrlist(attribute, value): if '/' in component: addr, mask = component.split('/',1) else: - addr, mask = component, 32 + addr, mask = component, '32' if mask is not None and not (mask and mask.isdigit()): # No empty or nonnumeric masks return False - if not validation.is_ip4_address(attribute, value): + if not validation.is_ip4_address(attribute, addr): # Address part must be ipv4 return False