chiark / gitweb /
ipaddrset: Define __bool__ and make __nonzero__ an alias
[secnet.git] / ipaddrset.py
index 54869580840aa4fa9d53fbbd27164cbaa98f9cd7..84c7dcacdd66aff139f06d05331df374d3a64778 100644 (file)
@@ -68,11 +68,12 @@ class IPAddressSet:
                        self._v[a.version].append(a)
 
        # enquirers including standard comparisons
-       def __nonzero__(self):
+       def __bool__(self):
                for v in _vsns:
                        if self._v[v]:
                                return True
                return False
+       __nonzero__=__bool__ # for python2
 
        def __eq__(self,other):
                for v in _vsns: