dwq: a Disque based work queue
Project description
# dwq - a Disque based work queue
dwq (Disque Work Queue) is a tool that can be used to distribute Jobs on git repositories across multiple machines.
## Installation
# pip install dwq
## Usage
Start a worker:
# dwqw
Execute a command on worker:
# dwqc -r <repository> -c <commit> ls
More sophisticated:
# export DWQ_REPO=<repository> DWQ_COMMIT=<commit> # for i in $(seq 10); do echo ‘echo $DWQ_WORKER:$DWQ_WORKER_THREAD’; done | dwqc
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
dwq-0.0.42.tar.gz
(14.4 kB
view details)
Built Distribution
dwq-0.0.42-py3-none-any.whl
(31.5 kB
view details)
File details
Details for the file dwq-0.0.42.tar.gz
.
File metadata
- Download URL: dwq-0.0.42.tar.gz
- Upload date:
- Size: 14.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a4fd32f50e45a62c3f9a04a851920a7d55240b847e68f1a265ddbde4c0d62f5c |
|
MD5 | 51e65653960cc5566f42a1511d1d3a71 |
|
BLAKE2b-256 | f3ccc7117450b5fde5a7925897559d051b4880896330f7d8eec1578105fe457d |
File details
Details for the file dwq-0.0.42-py3-none-any.whl
.
File metadata
- Download URL: dwq-0.0.42-py3-none-any.whl
- Upload date:
- Size: 31.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 006d037533a3306728ec2cbf156b56a1743c0aedac514bfea79d47586cca146c |
|
MD5 | e6e317fa9cac18ac5027efd7988538b0 |
|
BLAKE2b-256 | e5a5e3ae1e93673160a460e9119bf7d983fcf79d3612f1f0750205dfee81f1b4 |