From e0d494faa040a8753554bd33329079955e37bd2a Mon Sep 17 00:00:00 2001 From: Jeffrey Townsend Date: Fri, 13 Jan 2017 16:54:01 +0000 Subject: [PATCH] Add network attribute get() methods. --- .../src/python/onl/bootconfig/__init__.py | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/packages/base/all/vendor-config-onl/src/python/onl/bootconfig/__init__.py b/packages/base/all/vendor-config-onl/src/python/onl/bootconfig/__init__.py index db49a4bc..2f0e3518 100755 --- a/packages/base/all/vendor-config-onl/src/python/onl/bootconfig/__init__.py +++ b/packages/base/all/vendor-config-onl/src/python/onl/bootconfig/__init__.py @@ -113,18 +113,30 @@ class OnlBootConfigNet(OnlBootConfig): self.delete('NETGW') self.set('NETAUTO', 'dhcp') + def netauto_get(self): + return self.keys.get('NETAUTO', None) + def netip_set(self, addr): self.delete('NETAUTO') self.keys['NETIP'] = addr + def netip_get(self): + return self.keys.get('NETIP', None) + def netmask_set(self, mask): self.delete('NETAUTO') self.keys['NETMASK'] = mask + def netmask_get(self): + return self.keys.get('NETMASK', None) + def netgw_set(self, gw): self.delete('NETAUTO') self.keys['NETGW'] = gw + def netgw_get(self): + return self.keys.get('NETGW', None) + def __validate(self): if 'NETAUTO' not in self.keys: @@ -221,4 +233,3 @@ class OnlBootConfigNet(OnlBootConfig): if __name__ == '__main__': bc = OnlBootConfigNet() bc.main("onl-boot-config") -