From 5add97648d3e1f40600eba25e58f4b6708a52489 Mon Sep 17 00:00:00 2001 From: Ralph Bean Date: Tue, 19 Sep 2017 13:23:59 -0400 Subject: [PATCH] Clearer error message. --- module_build_service/config.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/module_build_service/config.py b/module_build_service/config.py index c50deefa..5c72aa08 100644 --- a/module_build_service/config.py +++ b/module_build_service/config.py @@ -508,8 +508,9 @@ class Config(object): installed_backends = [e.name for e in entrypoints] s = str(s) if s not in installed_backends: - raise ValueError("Uninstalled messaging system. %r not in %r" % ( - s, installed_backends)) + raise ValueError('The messaging plugin for "{0}" is not installed.' + ' The following are installed: {1}' + .format(s, ', '.join(installed_backends))) self._messaging = s def _setifok_amq_recv_addresses(self, l):