Revision fb676f00

b/snf-cyclades-app/synnefo/db/pools/__init__.py
316 316

  
317 317
    def contains(self, address, index=False):
318 318
        if index is False:
319
            addr = ipaddr.IPAddress(address)
319
            try:
320
                addr = ipaddr.IPAddress(address)
321
            except ValueError:
322
                raise InvalidValue("Invalid IP address")
323

  
320 324
            if addr not in self.net:
321 325
                return False
322 326
        return super(IPPool, self).contains(address, index=False)

Also available in: Unified diff