X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=net.py;h=884898e248cf82760e9eddf2fc0de97a8dee45f1;hb=48a73b18fd7daed13c645c1adeddb57b560e7a2d;hp=a2b28ca05e2e0606bc3843087a46cfc7b4d354bc;hpb=0975227f6b0e10da26c079163299c37e3716d9dc;p=nodemanager.git diff --git a/net.py b/net.py index a2b28ca..884898e 100644 --- a/net.py +++ b/net.py @@ -7,7 +7,7 @@ import os, string, time, socket import sioc, plnet # local modules -import bwlimitlxc as bwlimit +import plnode.bwlimit as bwlimit import logger, iptables, tools # we can't do anything without a network @@ -30,10 +30,10 @@ def GetSlivers(data, config, plc): if not 'interfaces' in data: # added by caglar # band-aid for short period as old API returns networks instead of interfaces - # logger.log_missing_data('net.GetSlivers','interfaces') + # logger.log_missing_data('net.GetSlivers', 'interfaces') # return if not 'networks' in data: - logger.log_missing_data('net.GetSlivers','interfaces') + logger.log_missing_data('net.GetSlivers', 'interfaces') return else: KEY_NAME = "networks" @@ -59,7 +59,7 @@ def InitNodeLimit(data): # query running network interfaces devs = sioc.gifconf() - ips = dict(zip(devs.values(), devs.keys())) + ips = dict(list(zip(list(devs.values()), list(devs.keys())))) macs = {} for dev in devs: macs[sioc.gifhwaddr(dev).lower()] = dev @@ -68,7 +68,7 @@ def InitNodeLimit(data): # Get interface name preferably from MAC address, falling # back on IP address. hwaddr=interface['mac'] - if hwaddr <> None: hwaddr=hwaddr.lower() + if hwaddr != None: hwaddr=hwaddr.lower() if hwaddr in macs: dev = macs[interface['mac']] elif interface['ip'] in ips: @@ -126,7 +126,7 @@ def InitNAT(plc, data): # query running network interfaces devs = sioc.gifconf() - ips = dict(zip(devs.values(), devs.keys())) + ips = dict(list(zip(list(devs.values()), list(devs.keys())))) macs = {} for dev in devs: macs[sioc.gifhwaddr(dev).lower()] = dev @@ -136,7 +136,7 @@ def InitNAT(plc, data): # Get interface name preferably from MAC address, falling # back on IP address. hwaddr=interface['mac'] - if hwaddr <> None: hwaddr=hwaddr.lower() + if hwaddr != None: hwaddr=hwaddr.lower() if hwaddr in macs: dev = macs[interface['mac']] elif interface['ip'] in ips: