-def GetSlivers(plc, data, config):
- logger.verbose("net:GetSlivers called.")
- InitInterfaces(plc, data) # writes sysconfig files.
- if 'OVERRIDES' in dir(config):
+def GetSlivers(data, config, plc):
+ logger.verbose("net: GetSlivers called.")
+ if not 'interfaces' in data:
+ logger.log_missing_data('net.GetSlivers','interfaces')
+ return
+ plnet.InitInterfaces(logger, plc, data)
+ if 'OVERRIDES' in dir(config):