X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=plnet.py;h=151cd2fdce7d5606fbb9d2db16f3270f2b55e14a;hb=7e556f4fb8b3725244dde308ed0ed77f34966236;hp=c012067c2ae95be40484deefdccd8ec1a799c4e1;hpb=c69aa1b29cf0e2900681bbd892df2a260f0d491e;p=pyplnet.git diff --git a/plnet.py b/plnet.py index c012067..151cd2f 100755 --- a/plnet.py +++ b/plnet.py @@ -48,6 +48,8 @@ def InitInterfaces(logger, plc, data, root="", files_only=False, program="NodeMa inter['USERCTL']='no' if network['mac']: inter['HWADDR'] = network['mac'] + if network['is_primary']: + inter['PRIMARY']='yes' if network['method'] == "static": inter['BOOTPROTO'] = "static" @@ -56,6 +58,7 @@ def InitInterfaces(logger, plc, data, root="", files_only=False, program="NodeMa elif network['method'] == "dhcp": inter['BOOTPROTO'] = "dhcp" + inter['PERSISTENT_DHCLIENT'] = "yes" if network['hostname']: inter['DHCP_HOSTNAME'] = network['hostname'] else: