Zepl Broker
Project description
Zepl Broker
install:
pip install zepl-broker
quick test
issue all commands in the same terminal!
start the broker, log listener and dummy in the background
$ zepl-broker &
-- Starting Zepl Broker --
$ zepl-client log &
-- Starting Zepl Client --
$ zepl-client -d --config dummy.json ctrl add &
-- Starting Zepl Client --
ZeplDevice initialized.
Added dummy1: : [b'success']
say hello!
$ zepl-client -d dev greet dummy1
-- Starting Zepl Client --
greeting dummy1 runner -- : [b'why hello there!']
greeting dummy1 device -- : [b'not sure if...']
b'dummy1' -- b'DUMMY_DEV_RAW_OUT' -- b'why hello there!'
kill them all
$ kill $(jobs -p)
[1] Terminated zepl-broker
[2]- Terminated zepl-client log
[3]+ Terminated zepl-client -d --config dummy.json ctrl add
for more see: examples and doc
caveat
at this moment the command line tool is very picky about the arguments
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
zepl-broker-1.1.0.tar.gz
(164.5 kB
view hashes)
Built Distribution
Close
Hashes for zepl_broker-1.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c26c4526a86955b08c942145ce52c2de2cd3e0571ac604bc1514e4c5bedc934c |
|
MD5 | a03b57b9456bcd9cc2943de7bfc94e64 |
|
BLAKE2b-256 | eb90bb3fddadeea9047bc14292ba2cb17c35fc25b45bceb728542217bd2f9d36 |