jordansissel/ruby-cabin — pull request #7 by grantr (2012-06-05 20:12:20+00:00)
Title: ZeroMQ output

This branch adds a zeromq output for Cabin.

The socket can be connected to multiple addresses by passing an array as the first argument.

Users can configure topology (pushpull or pubsub), HWM, LINGER, and pubsub topic as options in initialize.

Topic can be a proc in which case it is called for every message with the event as argument.