aboutsummaryrefslogtreecommitdiffstats
path: root/RepSys/plugins/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'RepSys/plugins/__init__.py')
-rw-r--r--RepSys/plugins/__init__.py27
1 files changed, 0 insertions, 27 deletions
diff --git a/RepSys/plugins/__init__.py b/RepSys/plugins/__init__.py
deleted file mode 100644
index e4f4e08..0000000
--- a/RepSys/plugins/__init__.py
+++ /dev/null
@@ -1,27 +0,0 @@
-import os
-
-loaded = {}
-
-def load():
- # based on smart's plugin system
- pluginsdir = os.path.dirname(__file__)
- for entry in os.listdir(pluginsdir):
- if entry != "__init__.py" and entry.endswith(".py"):
- name = entry[:-3]
- loaded[name] = __import__("RepSys.plugins."+name, {}, {},
- [name])
- elif os.path.isdir(entry):
- initfile = os.path.join(entry, "__init__.py")
- if os.path.isfile(initfile):
- loaded[entry] = __import__("RepSys.plugins."+entry, {}, {},
- [entry])
-
-def list():
- return loaded.keys()
-
-def help(name):
- from RepSys import Error
- try:
- return loaded[name].__doc__
- except KeyError:
- raise Error, "plugin %s not found" % name