X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=net.py;h=bb60f1fd40282d4cc859be0df89c2da8b18afac7;hb=0b33147b732e26a07d2566346908e3c0fb026dfc;hp=9628bc2eee82aefc3deddaf3d8ed8f23ffbcf71e;hpb=385c269abd11a310c1daba3d5c5b2979b3da5857;p=nodemanager.git diff --git a/net.py b/net.py index 9628bc2..bb60f1f 100644 --- a/net.py +++ b/net.py @@ -9,8 +9,10 @@ import logger import string import iptables import os +import plnet def GetSlivers(plc, data): + InitInterfaces(plc, data) InitNodeLimit(data) InitI2(plc, data) InitNAT(plc, data) @@ -123,5 +125,10 @@ def InitNAT(plc, data): ipt.add_pf(fields) ipt.commit() +def InitInterfaces(plc, data): + if not 'networks' in data: + return + plnet.InitInterfaces(logger, plc, data) + def start(options, config): pass