X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=net.py;h=be4e16e1627ccf585b7974cc1870ed7c863c11be;hb=daea12f08fc20740d05dcde1cd9512b8b308b54c;hp=2d02905ad58646beeccb2ae73965f0bad430b979;hpb=c06eab4d42d0dbe8a42d9007fe69453301a33ccf;p=nodemanager.git diff --git a/net.py b/net.py index 2d02905..be4e16e 100644 --- a/net.py +++ b/net.py @@ -11,7 +11,9 @@ import os, string, time, socket import sioc, plnet # local modules -import bwlimit, logger, iptables +import bwlimit, logger, iptables, tools + +dev_default = tools.get_default_if() def start(options, conf): logger.log("net plugin starting up...") @@ -22,7 +24,7 @@ def GetSlivers(data, config, plc): if 'OVERRIDES' in dir(config): if config.OVERRIDES.get('net_max_rate') == '-1': logger.log("net: Slice and node BW Limits disabled.") - if len(bwlimit.tc("class show dev eth0")): + if len(bwlimit.tc("class show dev %s" % dev_default)): logger.verbose("*** DISABLING NODE BW LIMITS ***") bwlimit.stop() else: