0.1.0 • Published 11 years ago

redispump v0.1.0

Weekly downloads
4
License
-
Repository
github
Last release
11 years ago

redispump

A command line tool to pump arbitrary data to a redis pubsub channel.

$ tail -f /var/log/nginx/error.log | redispump -c channelname
$ tail -f /var/log/nginx/error.log | redispump -c channelname -a localhost:6379
$ tail -f /var/log/nginx/error.log | redispump -c channelname -a localhost:6379 --mimetype text/plain

CLI

-c channelname

--channel channelname

Required. The name of the channel to publish to.

-a host:port

--addr host:port

--address host:port

The host and port of the redis server to publish to.

-m mimetype

--mimetype mimetype

The mimetype to use when parsing incoming data.

Available mimetypes are:

  • text/plain: Publishes each line in a file to redis.
  • application/json: Publishes each top level item in JSON output to redis.

LICENSE

MIT