summaryrefslogtreecommitdiffstats
path: root/src/lib/Bcfg2/Reporting/Transport/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/Bcfg2/Reporting/Transport/__init__.py')
-rw-r--r--src/lib/Bcfg2/Reporting/Transport/__init__.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/lib/Bcfg2/Reporting/Transport/__init__.py b/src/lib/Bcfg2/Reporting/Transport/__init__.py
index 8070c13fa..5c51dad1e 100644
--- a/src/lib/Bcfg2/Reporting/Transport/__init__.py
+++ b/src/lib/Bcfg2/Reporting/Transport/__init__.py
@@ -28,5 +28,8 @@ def load_transport(transport_name, setup):
def load_transport_from_config(setup):
"""Load the transport in the config... eventually"""
- return load_transport('DirectStore', setup)
+ try:
+ return load_transport(setup['reporting_transport'], setup)
+ except KeyError:
+ raise TransportImportError('Transport missing in config')