import string
import iptables
import os
+import plnet
def GetSlivers(plc, data):
+ InitInterfaces(plc, data)
InitNodeLimit(data)
InitI2(plc, data)
InitNAT(plc, data)
continue
try:
- settings = plc.GetInterfaceSettings({'interface_setting_id': network['interface_setting_ids']})
+ settings = plc.GetInterfaceTags({'interface_tag_id': network['interface_tag_ids']})
except:
continue
# XXX arbitrary names
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