summaryrefslogtreecommitdiffstats
path: root/module/ConfigParser.py
diff options
context:
space:
mode:
Diffstat (limited to 'module/ConfigParser.py')
-rw-r--r--module/ConfigParser.py14
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]
########################################################################