diff options
Diffstat (limited to 'src/lib/Bcfg2/Reporting/Transport/__init__.py')
-rw-r--r-- | src/lib/Bcfg2/Reporting/Transport/__init__.py | 5 |
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') |