diff --git a/src/hostinfo.py b/src/hostinfo.py index 9f45fdc9767106ab23498a3fdc3cd86e6cd0a4f3..c96c5db41729e34f61ea675e1eb2cd5f6e3644db 100755 --- a/src/hostinfo.py +++ b/src/hostinfo.py @@ -106,14 +106,9 @@ def attr_key(node, attr): def network_order(n): net = hostinfo.util.network(n) - return (net.version, net) - - b_net = hostinfo.util.network(b) - if not a_net or not b_net: - return cmp(a,b) - if a_net.version == b_net.version: - return cmp(a_net, b_net) - return cmp(a_net.version, b_net.version) + if net != None: + return (net.version, net) + return(0,0) def host_order(h): def fqn(host):