summaryrefslogtreecommitdiffstats
path: root/src/lib/Bcfg2/Server/Plugin/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/Bcfg2/Server/Plugin/__init__.py')
-rw-r--r--src/lib/Bcfg2/Server/Plugin/__init__.py15
1 files changed, 13 insertions, 2 deletions
diff --git a/src/lib/Bcfg2/Server/Plugin/__init__.py b/src/lib/Bcfg2/Server/Plugin/__init__.py
index 487a457e6..b76dbe7a0 100644
--- a/src/lib/Bcfg2/Server/Plugin/__init__.py
+++ b/src/lib/Bcfg2/Server/Plugin/__init__.py
@@ -1,5 +1,16 @@
-""" Bcfg2 server plugin base classes, interfaces, and helper
-objects. """
+""" ``Bcfg2.Server.Plugin`` contains server plugin base classes,
+interfaces, exceptions, and helper objects. This module is split into
+a number of submodules to make it more manageable, but it imports all
+symbols from the submodules, so with the exception of some
+documentation it's not necessary to use the submodules. E.g., you can
+(and should) do::
+
+ from Bcfg2.Server.Plugin import Plugin
+
+...rather than::
+
+ from Bcfg2.Server.Plugin.base import Plugin
+"""
import os
import sys