From: Marco Yuen Date: Sat, 9 Jul 2011 00:31:52 +0000 (-0400) Subject: GENICLOUD-31 Fix gateway variable not being set properly. X-Git-Tag: pyplnet-4.3-10~3 X-Git-Url: http://git.onelab.eu/?p=pyplnet.git;a=commitdiff_plain;h=0cf276e654a28d0d543d2f5c809a78abdda5c754 GENICLOUD-31 Fix gateway variable not being set properly. --- diff --git a/plnet.py b/plnet.py index 0f692f4..549daf2 100755 --- a/plnet.py +++ b/plnet.py @@ -79,6 +79,9 @@ def InitInterfaces(logger, plc, data, root="", files_only=False, program="NodeMa details = prepDetails(interface, hostname) + if interface['is_primary']: + gateway = interface['gateway'] + if 'interface_tag_ids' in interface: version = 4.3 interface_tag_ids = "interface_tag_ids" @@ -403,7 +406,6 @@ def prepDetails(interface, hostname=''): details['NETMASK'] = interface['netmask'] details['GATEWAY'] = interface['gateway'] if interface['is_primary']: - gateway = interface['gateway'] if interface['dns1']: details['DNS1'] = interface['dns1'] if interface['dns2']: