diff options
Diffstat (limited to 'module/ConfigParser.py')
-rw-r--r-- | module/ConfigParser.py | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/module/ConfigParser.py b/module/ConfigParser.py index aa8367fb4..2a3469b21 100644 --- a/module/ConfigParser.py +++ b/module/ConfigParser.py @@ -95,8 +95,8 @@ class ConfigParser: try: homeconf = self.parseConfig("pyload.conf") - if homeconf["remote"].has_key("username"): - if homeconf["remote"].has_key("password"): + if "username" in homeconf["remote"]: + if "password" in homeconf["remote"]: self.oldRemoteData = {"username": homeconf["remote"]["username"]["value"], "password": homeconf["remote"]["username"]["value"]} del homeconf["remote"]["password"] @@ -197,11 +197,11 @@ class ConfigParser: """sets the config values from a parsed config file to values in destination""" for section in config.iterkeys(): - if dest.has_key(section): + if section in dest: for option in config[section].iterkeys(): if option in ("desc", "outline"): continue - if dest[section].has_key(option): + if option in dest[section]: dest[section][option]["value"] = config[section][option]["value"] #else: @@ -320,7 +320,7 @@ class ConfigParser: #---------------------------------------------------------------------- def addPluginConfig(self, name, config, outline=""): """adds config options with tuples (name, type, desc, default)""" - if not self.plugin.has_key(name): + if name not in self.plugin: conf = {"desc": name, "outline": outline} self.plugin[name] = conf @@ -329,7 +329,7 @@ class ConfigParser: conf["outline"] = outline for item in config: - if conf.has_key(item[0]): + if item[0] in conf: conf[item[0]]["type"] = item[1] else: conf[item[0]] = { @@ -342,7 +342,7 @@ class ConfigParser: """ remove old plugins from config """ for name in IGNORE: - if self.plugin.has_key(name): + if name in self.plugin: del self.plugin[name] ######################################################################## |