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

Uploaded Source

Built Distribution

dwq-0.0.50-py3-none-any.whl (32.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dwq-0.0.50.tar.gz
  • Upload date:
  • Size: 27.3 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.1

File hashes

Hashes for dwq-0.0.50.tar.gz
Algorithm Hash digest
SHA256 5de359a6946500b4c9ab51a12ee961aa82f1e18ee160e8f2026e47c17798833c
MD5 d3dec40f30f28959894220f81fea37ca
BLAKE2b-256 37009a31fea8a4c65fc9b738019dff15be1b251c31e1046f990cd514f8e5dce4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dwq-0.0.50-py3-none-any.whl
  • Upload date:
  • Size: 32.1 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.1

File hashes

Hashes for dwq-0.0.50-py3-none-any.whl
Algorithm Hash digest
SHA256 bbbe4d70e6629a9c76c580507345eab26bd1284de0d8acc4dbde945e7fc255a9
MD5 ba4464eff62ec18e918e054938d91295
BLAKE2b-256 e4cbf7ea02a0871ffae8fcc2bea69d229f5d648b9eab4f50499d137b0baa6209

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