From c5709d02c5bc52e06862c14df8df4fc764f30d09 Mon Sep 17 00:00:00 2001 From: Daniel Narvaez Date: Mon, 26 Nov 2012 10:50:20 +0000 Subject: Start splitting distro specific code to plugins --- (limited to 'devbot/config.py') 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 = {} -- cgit v0.9.1