
"Shhh. Be vewy vewy quiet, I'm hunting wabbits"
- Elmer Fudd
Utility for helping to debug rabbitmq interactions
git clone https://github.com/bishopcais/elmer
cd elmerTo utilize elmer, you will need to provide a cog.json with connection details
for RabbitMQ. This file should be in your home directory (~/cog.json) and
be structured like such:
{
"rabbit": {
"url": "localhost",
"username": "guest",
"password": "guest",
}
}For full details on what you can configure, please see cislrpi/io#rabbitmq.
usage: elmer [options] <command> [args...]
Elmer is a debug tool for hunting down RabbitMQ information
Options:
-V, --version output the version number
-h, --help display help for command
Commands:
topic [exchange] <topic> output messages to topic on exchange, if exchange
is omitted, defaults to \`amq.topic\`
queue <name> output messages to queue
For the topic name, it is useful to remember these wildcard symbols:
*(star) can substitute for exactly one word.#(hash) can substitute for zero or more words.
./elmer.js topic transcript.result.final
./elmer.js topic *.final.transcript