X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/eba98a3843d8358cd66d3d8a31b08771899ce705..39f705dd80ae8b9e30ff2a76e1089b3cf0d3b4c1:/lib/python/Screens/NetworkSetup.py diff --git a/lib/python/Screens/NetworkSetup.py b/lib/python/Screens/NetworkSetup.py index 94d9fcbc..9514e7fd 100644 --- a/lib/python/Screens/NetworkSetup.py +++ b/lib/python/Screens/NetworkSetup.py @@ -1,11 +1,11 @@ from Screen import Screen from Components.ActionMap import ActionMap -from Components.ConfigList import ConfigList, ConfigListScreen +from Components.ConfigList import ConfigListScreen from Components.config import config, getConfigListEntry from Components.Network import iNetwork from Components.Label import Label from Components.MenuList import MenuList -from Components.config import config, ConfigYesNo, ConfigIP, NoSave, ConfigSubsection, ConfigNothing +from Components.config import config, ConfigYesNo, ConfigIP, NoSave, ConfigNothing from Components.PluginComponent import plugins from Plugins.Plugin import PluginDescriptor @@ -137,6 +137,7 @@ class AdapterSetup(Screen, ConfigListScreen): self.list.append(getConfigListEntry(_('Gateway'), self.gatewayConfigEntry)) self.extended = None + self.extendedSetup = None for p in plugins.getPlugins(PluginDescriptor.WHERE_NETWORKSETUP): callFnc = p.__call__["ifaceSupported"](self.iface) if callFnc is not None: @@ -147,7 +148,7 @@ class AdapterSetup(Screen, ConfigListScreen): else: self.configStrings = None - if p.__call__.has_key(menuEntryName): + if p.__call__.has_key("menuEntryName"): menuEntryName = p.__call__["menuEntryName"](self.iface) else: menuEntryName = _('Extended Setup...') @@ -183,8 +184,6 @@ class AdapterSetup(Screen, ConfigListScreen): else: iNetwork.removeAdapterAttribute(self.iface, "gateway") - print "self.extended:", self.extended - print "self.configStrings:", self.configStrings if self.extended is not None and self.configStrings is not None: iNetwork.setAdapterAttribute(self.iface, "configStrings", self.configStrings(self.iface))