zepusu

A minimalist ZeroMQ pub-sub command line client.


License
MIT
Install
pip install zepusu==0.2.0

Documentation

zepusu

Version CI

A minimalist ZeroMQ pub-sub command line client.

Features:

  • Publish messages to 0 through ∞ subscribers.
  • Subscribe to all messages or filter by one or more topics.
  • Exits after receiving a single message or subscribed indefinitely.
  • Built with scripting in mind.

Installation

$ pip install zepusu

Example

Begin by starting a subscriber in follow mode.

$ zepusu sub -f

Publish a few messages.

$ zepusu pub hello world
$ zepusu pub greetings galaxy

The subscriber outputs both messages.

$ zepusu sub -f
hello world
greetings galaxy

Usage

usage: zepusu [-h] [--version] [-p PORT] {pub,sub} ...

ZeroMQ pub-sub command line client

positional arguments:
  {pub,sub}

optional arguments:
  -h, --help  show this help message and exit
  --version   show program's version number and exit
  -p PORT