diff options
Diffstat (limited to 'devbot/config.py')
-rw-r--r-- | devbot/config.py | 8 |
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 = {} |