aboutsummaryrefslogtreecommitdiffstats
path: root/local/utility.py
diff options
context:
space:
mode:
authorkongr45gpen <electrovesta@gmail.com>2014-05-11 14:33:34 +0300
committerkongr45gpen <electrovesta@gmail.com>2014-05-11 14:33:34 +0300
commit7a959464a488e539a442bdbcefb9daa5684f44ac (patch)
treecc58ccd8821394191bdf4cbc5cf1d8ea717d71e0 /local/utility.py
parent9b117389606bbe5c398c52bf7001c0324ba83183 (diff)
downloadsupybot_github-7a959464a488e539a442bdbcefb9daa5684f44ac.tar.gz
supybot_github-7a959464a488e539a442bdbcefb9daa5684f44ac.tar.bz2
supybot_github-7a959464a488e539a442bdbcefb9daa5684f44ac.zip
Add setting to allow config value overrides on the URL
Diffstat (limited to 'local/utility.py')
-rw-r--r--local/utility.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/local/utility.py b/local/utility.py
index fa8ca28..1c478c3 100644
--- a/local/utility.py
+++ b/local/utility.py
@@ -24,8 +24,17 @@ def registryValue(plugin, name, channel=None, value=True):
return group
def configValue(name, channel=None, repo=None, type=None, module=None):
+ if globals.configOverrides and name in globals.configOverrides:
+ return globals.configOverrides[name]
return registryValue("Github", name, channel)
+def addConfigOverride(name, value):
+ if not 'override' in name.lower():
+ globals.configOverrides[name] = value
+
+def resetConfigOverrides():
+ globals.configOverrides = {}
+
def plural(number, s, p):
if number != 1:
return p

© 2014-2024 Faster IT GmbH | imprint | privacy policy