An open API service indexing awesome lists of open source software.

https://github.com/bhuga/growl-amqp

Growl messages from AMQP. Grr, grr!
https://github.com/bhuga/growl-amqp

Last synced: about 1 month ago
JSON representation

Growl messages from AMQP. Grr, grr!

Awesome Lists containing this project

README

        

# GrowlAMQP

Display AMQP messages in growl.

The built in binary, 'growlamqp', will run out-of-the-box to report
messages with non-binary data. It looks like this:

### growlamqp example
$ growlamqp -e amq.direct -k my.key.name
$

If your data requires post-processing, or you only want to see some data,
write a wrapper script. Return whatever you want and growl will print it.
Return nil and it won't print it.

### queuemon

# queuemon
#!/usr/bin/env ruby
require 'growlamqp'
require 'bert'

GrowlAMQP.monitor! do | msg |
BERT.decode(msg)
end

The file 'queuemon' is now a workable executable,
complete with config files, command line options,
and more. Enjoy.