API Reference CargueroCargueroTaskBunny v0.0.6
Modules
Handles CargueroTaskBunny configuration.
Raised when an error was found on CargueroTaskBunny config
A GenServer that handles RabbitMQ connection. It provides convenience functions to access RabbitMQ through the GenServer.
Raised when failed to retain a connection
A behaviour module to implement the your own failure backend.
Default failure backend that reports job errors to Logger.
Behaviour module for implementing a CargueroTaskBunny job.
Raised when failed to find a queue for the job.
A struct that holds an error information occured during the job processing.
Functions that work on CargueroTaskBunny messages.
Raised when failed to decode the message.
Conviniences for publishing messages to a queue.
Raised when failed to publish the message.
GenServer worker to publish a message on a queue
Convenience functions for accessing CargueroTaskBunny queues.
Main supervisor for CargueroTaskBunny.
A GenServer that listens a queue and consumes messages.
Supervises all CargueroTaskBunny workers.
Mix Tasks
Mix task to reset all queues.