Closed ralphje closed 9 years ago
Thanks for the request. I haven't got around to adding any custom RabbitMQ extensions yet (this library is alpha software!), but I'll prioritise it for you :smiley:
Would be awesome have "status of the project" section on the documentation :P
Closed by #27
Some extensions require additional arguments for a queue, e.g. message TTL and dead lettering. See for instance https://www.rabbitmq.com/ttl.html. However,
Channel.queue_declare
does not provide any mechanism to pass these attributes to the underlyingspec.QueueDeclare
From
ChannelMethodSender
it seems that there's the ability to also pass attributes toExchangeDeclare
,QueueBind
,QueueUnbind
andBasicConsume
. Perhaps these dicts should be exposed too.(There are more specialized arguments that have set defaults in
ChannelMethodSender
. If possible, these may or may not be useful to expose.)