Skip to main content

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

Metadata

Release files for zepl-broker 1.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for zepl-broker 1.1.0
File Size Uploaded
zepl-broker-1.1.0.tar.gz 164.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for zepl-broker 1.1.0
File Interpreter ABI Platform
zepl_broker-1.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 183.1 kB

Release files / zepl-broker-1.1.0.tar.gz

Download URL zepl-broker-1.1.0.tar.gz
Size 164.5 kB
Tags Source
SHA-256 checksum
How to use checksums
30af43d2a18d6ed1e7cfea92c0a971cf598b6366fd0be892f9dde4925a4ebfda
BLAKE2b-256 checksum
How to use checksums
c7da12fe47ced527d472df202683785fd1ea219a8acb482cace2e9171bb39a8e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0.post20200503 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.6

Release files / zepl_broker-1.1.0-py3-none-any.whl

Download URL zepl_broker-1.1.0-py3-none-any.whl
Size 18.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c26c4526a86955b08c942145ce52c2de2cd3e0571ac604bc1514e4c5bedc934c
BLAKE2b-256 checksum
How to use checksums
eb90bb3fddadeea9047bc14292ba2cb17c35fc25b45bceb728542217bd2f9d36
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0.post20200503 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.6

Release history Release notifications | RSS feed

This release

1.1.0 This release

2 release files

1.0.0

2 release files

0.9.4

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page