summaryrefslogtreecommitdiffstats
path: root/pyload/api/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'pyload/api/__init__.py')
-rw-r--r--pyload/api/__init__.py24
1 files changed, 12 insertions, 12 deletions
diff --git a/pyload/api/__init__.py b/pyload/api/__init__.py
index 461c77cac..9338b5337 100644
--- a/pyload/api/__init__.py
+++ b/pyload/api/__init__.py
@@ -109,8 +109,8 @@ class Api(Iface):
item = ConfigItem()
item.name = key
item.description = data["desc"]
- item.value = str(data["value"]) if not isinstance(data["value"], basestring) else data["value"]
- item.type = data["type"]
+ item.value = str(data['value']) if not isinstance(data['value'], basestring) else data['value']
+ item.type = data['type']
items.append(item)
section.items = items
sections[sectionName] = section
@@ -120,37 +120,37 @@ class Api(Iface):
@permission(PERMS.SETTINGS)
- def getConfigValue(self, category, option, section="core"):
+ def getConfigValue(self, section, option, section="core"):
"""Retrieve config value.
- :param category: name of category, or plugin
+ :param section: name of section, or plugin
:param option: config option
:param section: 'plugin' or 'core'
:return: config value as string
"""
if section == "core":
- value = self.core.config.get(category, option)
+ value = self.core.config.get(section, option)
else:
- value = self.core.config.getPlugin(category, option)
+ value = self.core.config.getPlugin(section, option)
return str(value)
@permission(PERMS.SETTINGS)
- def setConfigValue(self, category, option, value, section="core"):
+ def setConfigValue(self, section, option, value, section="core"):
"""Set new config value.
- :param category:
+ :param section:
:param option:
:param value: new config value
:param section: 'plugin' or 'core
"""
- self.core.addonManager.dispatchEvent("config-changed", category, option, value, section)
+ self.core.addonManager.dispatchEvent("config-changed", section, option, value, section)
if section == "core":
- self.core.config[category][option] = value
+ self.core.config.set(section, option, value)
if option in ("limit_speed", "max_speed"): # not so nice to update the limit
self.core.requestFactory.updateBucket()
elif section == "plugin":
- self.core.config.setPlugin(category, option, value)
+ self.core.config.setPlugin(section, option, value)
@permission(PERMS.SETTINGS)
@@ -895,7 +895,7 @@ class Api(Iface):
accs = self.core.accountManager.getAccountInfos(False, refresh)
for group in accs.values():
accounts = [AccountInfo(acc["validuntil"], acc["login"], acc["options"], acc["valid"],
- acc["trafficleft"], acc["maxtraffic"], acc["premium"], acc["type"])
+ acc["trafficleft"], acc["maxtraffic"], acc["premium"], acc['type'])
for acc in group]
return accounts or []