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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: dwq-0.0.54.tar.gz
  • Upload date:
  • Size: 27.7 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.27.1 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/3.10.5

File hashes

Hashes for dwq-0.0.54.tar.gz
Algorithm Hash digest
SHA256 24541f3c06d78097f17503218779376a9dad33d40cbf6b354c9eb237e3526d25
MD5 2e8792a3c78adceda57137af77cc2f39
BLAKE2b-256 aa275bec0f4e8770e7a58653ae218b0406bec23d5614ef22cf42f890c34c5a6d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dwq-0.0.54-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.27.1 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/3.10.5

File hashes

Hashes for dwq-0.0.54-py3-none-any.whl
Algorithm Hash digest
SHA256 a824d2143330ada50ccd7417d9a2738007c3dcd6da738fe564d4bdcfd8c39d9e
MD5 b1aea44976c6b4654534eb5d32524b3c
BLAKE2b-256 2eea97f63fa4e447ff69a64096b9aff2ea85ea5a21891a05ad8e4372bfca0dda

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