From 0cf276e654a28d0d543d2f5c809a78abdda5c754 Mon Sep 17 00:00:00 2001 From: Marco Yuen Date: Fri, 8 Jul 2011 20:31:52 -0400 Subject: [PATCH] GENICLOUD-31 Fix gateway variable not being set properly. --- plnet.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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']: -- 2.43.0