Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/devbot/config.py
diff options
context:
space:
mode:
Diffstat (limited to 'devbot/config.py')
-rw-r--r--devbot/config.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/devbot/config.py b/devbot/config.py
index 123958a..cade147 100644
--- a/devbot/config.py
+++ b/devbot/config.py
@@ -1,9 +1,12 @@
+import imp
import json
import os
+import pkgutil
import tempfile
from devbot import distro
from devbot import utils
+from devbot import plugins
config_dir = None
logs_dir = None
@@ -174,6 +177,11 @@ def get_pref(name):
return prefs.get(name, None)
+def load_plugins():
+ for loader, name, ispkg in pkgutil.iter_modules(plugins.__path__):
+ f, filename, desc = imp.find_module(name, plugins.__path__)
+ imp.load_module(name, f, filename, desc)
+
def load_packages():
packages = {}