summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAlexander Sulfrian <alexander.sulfrian@fu-berlin.de>2016-08-17 19:04:25 +0200
committerAlexander Sulfrian <alexander.sulfrian@fu-berlin.de>2016-08-17 21:00:27 +0200
commit6f1fc7477cddeb53eb2807154004a6a851b10374 (patch)
tree10bcce71f294ec976a250e86af5b0c4d1dde0935 /src
parent7a59d055d41774e84e90a17ee49b66c2060c1d94 (diff)
downloadbcfg2-6f1fc7477cddeb53eb2807154004a6a851b10374.tar.gz
bcfg2-6f1fc7477cddeb53eb2807154004a6a851b10374.tar.bz2
bcfg2-6f1fc7477cddeb53eb2807154004a6a851b10374.zip
Server/models: Exclude the Reporting plugin
The reporting database is not handled within Bcfg2.Server but in the Bcfg2.Reporting app.
Diffstat (limited to 'src')
-rw-r--r--src/lib/Bcfg2/Server/models.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/lib/Bcfg2/Server/models.py b/src/lib/Bcfg2/Server/models.py
index 65f17ee7c..7f28fd0d8 100644
--- a/src/lib/Bcfg2/Server/models.py
+++ b/src/lib/Bcfg2/Server/models.py
@@ -17,6 +17,10 @@ def _get_all_plugins():
for submodule in walk_packages(path=Bcfg2.Server.Plugins.__path__,
prefix="Bcfg2.Server.Plugins."):
module = submodule[1].rsplit('.', 1)[-1]
+ if module == 'Reporting':
+ # Exclude Reporting plugin. The reporting database
+ # is handled separately in Bcfg2.Reporting.
+ continue
if submodule[1] == "Bcfg2.Server.Plugins.%s" % module:
# we only include direct children of
# Bcfg2.Server.Plugins -- e.g., all_plugins should