# 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
Metadata
Release files for dwq 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| dwq-0.1.0.tar.gz | 28.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| dwq-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 62.8 kB
Release files / dwq-0.1.0.tar.gz
| Download URL | dwq-0.1.0.tar.gz |
|---|---|
| Size | 28.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e4cc176374e2b35526f58c62164430320352cf9217771d263d618746c79631d8
|
|
BLAKE2b-256 checksum How to use checksums |
6f70aa730ab1c71b8fc481c53735de29a9950953621b5f2b006b3a20900407b1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.6
|
Release files / dwq-0.1.0-py3-none-any.whl
| Download URL | dwq-0.1.0-py3-none-any.whl |
|---|---|
| Size | 34.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
39a104b626ce5563ad0b9622d7067ad68f4f20538c3d7b8c7f483a97781b762a
|
|
BLAKE2b-256 checksum How to use checksums |
02908484684e4577df0f029f0dc43e5ce455e364f1e9b2e0bf713fc410e52e58
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.6
|