diff --git a/genconfdrv/genconfdrv.py b/genconfdrv/genconfdrv.py index df68caf..5f9240c 100755 --- a/genconfdrv/genconfdrv.py +++ b/genconfdrv/genconfdrv.py @@ -312,7 +312,10 @@ def main(): cfgdrv.set_hostname(args.hostname) for net in args.networks: - net = net.split(":") + if ";" in net: + net = net.split(";") + else: + net = net.split(":") cfgdrv.conf_network(*net) if args.nameservers: