diff --git a/module_build_service/messaging.py b/module_build_service/messaging.py index dbef0ede..61624937 100644 --- a/module_build_service/messaging.py +++ b/module_build_service/messaging.py @@ -354,7 +354,7 @@ _in_memory_backend = { _messaging_backends = {} for entrypoint in pkg_resources.iter_entry_points('mbs.messaging_backends'): _messaging_backends[entrypoint.name] = ep = entrypoint.load() - required = ['publish', 'services', 'parser'] + required = ['publish', 'services', 'parser', 'topic_suffix'] if any([key not in ep for key in required]): raise ValueError('messaging backend %r is malformed: %r' % ( entrypoint.name, ep))