CovertLab / sisyphus

Eternally execute tasks
0 stars 0 forks source link

Provide method to declare queue #28

Closed prismofeverything closed 4 years ago

prismofeverything commented 4 years ago

Turns out publishers need the ability to declare the queue a particular routing-key will be bound to in case the worker is not up yet to declare it itself.

prismofeverything commented 4 years ago

My impression so far without having read enough of the RabbitMQ docs is that it's robust but subtle to configure.

Yes, entirely. It is a paradigm unto itself, but I think we are getting there. Learned a lot so far.

Will it allow Gaia to purge a queue when halting a workflow?

Yes, this is something Gaia can do: http://reference.clojurerabbitmq.info/langohr.queue.html#var-delete

Cleaning up involves a few things, but purging the queue is definitely one of them.

prismofeverything commented 4 years ago

Thanks @1fish2!