Skip to main content

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


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.53.tar.gz (27.5 kB view details)

Uploaded Source

Built Distribution

dwq-0.0.53-py3-none-any.whl (32.3 kB view details)

Uploaded Python 3

File details

Details for the file dwq-0.0.53.tar.gz.

File metadata

  • Download URL: dwq-0.0.53.tar.gz
  • Upload date:
  • Size: 27.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.1 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

File hashes

Hashes for dwq-0.0.53.tar.gz
Algorithm Hash digest
SHA256 0d5ddc9b9bc12f7c89c76298d2bf22b6ba8ebc4e3ae8df73d37949e0593a5d7c
MD5 73faae0575dc56d195c37944b5411f4c
BLAKE2b-256 b40d30e314e2f5d959ce0c9193ab2b606792b5681208fa51fe3aaab50c2f426c

See more details on using hashes here.

File details

Details for the file dwq-0.0.53-py3-none-any.whl.

File metadata

  • Download URL: dwq-0.0.53-py3-none-any.whl
  • Upload date:
  • Size: 32.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.1 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

File hashes

Hashes for dwq-0.0.53-py3-none-any.whl
Algorithm Hash digest
SHA256 444f0140dba3b07e311d66631af0d5b7a26563c0f5a36f2dd5680988efa66a2a
MD5 c34e1f46b3cd41cf072b5b714500a542
BLAKE2b-256 23bcd7b4668ef837051cab9f4d27246af2cc73e3d2ea32c85012f48a18cbdc5d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page