From c4400ec172fe7a57cbf92dcdce365ddb1ab66bae Mon Sep 17 00:00:00 2001 From: Eric Windisch Date: Thu, 28 Feb 2013 13:24:31 -0500 Subject: Zmq notifier topic manip fix. The ZeroMQ driver needs to manipulate the topic for notifications because the period is used as a delimiter internally. The code was already trying to perform this modification via topic.replace, but was not storing the result. Change-Id: I02a174dd96ff9181f6d7460fd41434ea05fb39d4 --- openstack/common/rpc/impl_zmq.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'openstack') diff --git a/openstack/common/rpc/impl_zmq.py b/openstack/common/rpc/impl_zmq.py index cf3fdc8..82e7e17 100644 --- a/openstack/common/rpc/impl_zmq.py +++ b/openstack/common/rpc/impl_zmq.py @@ -793,7 +793,7 @@ def notify(conf, context, topic, msg, **kwargs): """ # NOTE(ewindisch): dot-priority in rpc notifier does not # work with our assumptions. - topic.replace('.', '-') + topic = topic.replace('.', '-') kwargs['envelope'] = kwargs.get('envelope', True) cast(conf, context, topic, msg, **kwargs) -- cgit