<br><br><div class="gmail_quote">On Tue, May 8, 2012 at 7:42 PM, Monsyne Dragon <span dir="ltr"><<a href="mailto:mdragon@rackspace.com" target="_blank">mdragon@rackspace.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
The reason nova uses a topic exchange and queues like it does is so the processing of notifications can be round-robined to multiple workers.  You should be able to open a new queue on the same exchange and receive copies of each message.<br>
</blockquote><div><br></div><div>Yeah, this was a case of not reading enough (or the right) documentation. The kombu docs didn't have an example of that, and I was having some trouble mapping the Rabbit docs onto the kombu classes. I've got it working the way I need now, though.</div>
<div><br></div><div>Thanks for your help,</div><div>Doug</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><div class="h5"><br>
On May 8, 2012, at 3:19 PM, Doug Hellmann wrote:<br>
<br>
> I'm working on some code to monitor notification messages coming from nova by listening directly on the AMQP queue. Unfortunately, nova is using a topic exchange so it seems I can't safely consume the messages or they might not go to some other client that is expecting to see them (especially some other part of nova that is expecting to receive the notification). It seems like notifications should be available to more than one subscriber at a time, but I thought I would ask for background before I started working on a patch to change it.<br>

><br>
> Is there a particular reason a topic exchange was used for notifications?<br>
><br>
> Thanks,<br>
> Doug<br>
><br>
</div></div>> _______________________________________________<br>
> Mailing list: <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>
> Post to     : <a href="mailto:openstack@lists.launchpad.net">openstack@lists.launchpad.net</a><br>
> Unsubscribe : <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>
> More help   : <a href="https://help.launchpad.net/ListHelp" target="_blank">https://help.launchpad.net/ListHelp</a><br>
<br>
--<br>
        Monsyne M. Dragon<br>
        OpenStack/Nova<br>
        cell <a href="tel:210-441-0965" value="+12104410965">210-441-0965</a><br>
        work x 5014190<br>
<br>
</blockquote></div><br>