From 6f17b15ba19d4aee7e72279593933f8de8f356b4 Mon Sep 17 00:00:00 2001 From: "Chang.H.S" Date: Wed, 9 Feb 2011 19:02:03 +0900 Subject: [PATCH] formatip func : iplist is None error --- lib/python/Plugins/SystemPlugins/WirelessLanSetup/plugin.py | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/lib/python/Plugins/SystemPlugins/WirelessLanSetup/plugin.py b/lib/python/Plugins/SystemPlugins/WirelessLanSetup/plugin.py index 1788de5..3681a9f 100755 --- a/lib/python/Plugins/SystemPlugins/WirelessLanSetup/plugin.py +++ b/lib/python/Plugins/SystemPlugins/WirelessLanSetup/plugin.py @@ -419,11 +419,14 @@ class WlanConfig(Screen, ConfigListScreen, HelpableScreen): def formatip(self, iplist): list = [] list = iplist - if len(iplist) == 4: - result = str(iplist[0])+"."+str(iplist[1])+"."+str(iplist[2])+"."+str(iplist[3]) - else: - result ="0.0.0.0" - return result + try: + if len(iplist) == 4: + result = str(iplist[0])+"."+str(iplist[1])+"."+str(iplist[2])+"."+str(iplist[3]) + else: + result ="0.0.0.0" + return result + except: + return "[N/A]" def createConfig(self): # wlanconfig.essid = ConfigSelection(default = "none", choices = ["maruap3","maruap2","none"]) -- 2.7.4