barryp / py-amqplib

Python client for the Advanced Message Queuing Procotol (AMQP)
GNU Lesser General Public License v2.1
24 stars 10 forks source link

missing unbind functionality #28

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Current version of pyamqplib does not support Queue.Unbind and Exchange.Unbind 
function.

These are supported by RabbitMQ, but aren't available in the client.  Could you 
add them?

Original issue reported on code.google.com by devz...@gmail.com on 4 Apr 2011 at 9:41

GoogleCodeExporter commented 9 years ago
I believe unbind is part of the 0-9 protocol, and this is a 0-8 client.    So I 
don't think it could go into the current code, but would be included in a 
hypothetical future 0-9 version of this library.

Original comment by barry.pe...@gmail.com on 4 Apr 2011 at 10:35

GoogleCodeExporter commented 9 years ago
I guess RabbitMQ does support queue_unbind as an extension to 0-8, and I found 
that Hasan Alayli <halayli@...> had sent a patch for it some time back, so went 
ahead and put it in along with a small unittest in revision 93cdc3149092

Original comment by barry.pe...@gmail.com on 6 Apr 2011 at 2:30