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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: dwq-0.0.55.tar.gz
  • Upload date:
  • Size: 27.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.3 pkginfo/1.8.2 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.1 CPython/3.10.7

File hashes

Hashes for dwq-0.0.55.tar.gz
Algorithm Hash digest
SHA256 9fbdde0849d82210c53b70094e5430e69f97148041a5a34de97381740604289f
MD5 1ea7116ccc098131102bdc6fd27efd39
BLAKE2b-256 2fc53cc9eb22571b040a5c715cf0e430c93764517947627032bfc934c29c8ee5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dwq-0.0.55-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.3 pkginfo/1.8.2 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.1 CPython/3.10.7

File hashes

Hashes for dwq-0.0.55-py3-none-any.whl
Algorithm Hash digest
SHA256 21c747bc138b8eadb1e071691bb91c05ebcc80f9b091b1084dd3864905932d1f
MD5 a692ebdd69f7725e84e97a70f98dc280
BLAKE2b-256 3a004378035ea5d6f8a6bd337bd695ea1ca7023213b7c2ba07d4cc571264eb58

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