labteral / stopover-python

Python client for Stopover

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Stopover Logo

Python client for Stopover

Downloads PyPi GitHub releases License

Buy Me A Coffee

Installation

pip install stopover

Usage

from stopover import Stopover

endpoint = 'http://localhost:5704'
receiver_group = 'group0'
stream = 'stream0'

stopover = Stopover(endpoint)

index = 0
stopover.put(f'hi {index}', stream)
for message in stopover.listen(stream, receiver_group):
    stopover.commit(message, receiver_group)
    stopover.put(f'hi {index}', stream)
    index += 1

About

Python client for Stopover

License:Apache License 2.0


Languages

Language:Python 92.1%Language:Dockerfile 4.9%Language:Shell 2.9%