From f06fb6dabd82df5682519034b2e84716900dbce7 Mon Sep 17 00:00:00 2001 From: Qixiang Wan Date: Apr 12 2017 08:12:18 +0000 Subject: Remove tailing dot from topic When topic is whole name already, adding a tailing dot will cause freshmaker not be able to receive messages from expected topic. --- diff --git a/freshmaker/events.py b/freshmaker/events.py index 09afb84..a058c56 100644 --- a/freshmaker/events.py +++ b/freshmaker/events.py @@ -71,7 +71,7 @@ class BaseEvent(object): topic_suffixes = [] for parser in BaseEvent._parsers.values(): topic_suffixes.extend(parser.topic_suffixes) - return ['{}.{}.'.format(pref.rstrip('.'), cat) + return ['{}.{}'.format(pref.rstrip('.'), cat) for pref, cat in itertools.product( conf.messaging_topic_prefix,