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

Uploaded Source

Built Distribution

dwq-0.0.52-py3-none-any.whl (32.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dwq-0.0.52.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.2

File hashes

Hashes for dwq-0.0.52.tar.gz
Algorithm Hash digest
SHA256 2a3ab7d483bceb88e9945d6bd14655b5b9e456d4464cdf6fd09c9e281a7e5c64
MD5 dedd80626b4a9def57799dd5b3feb78f
BLAKE2b-256 4f2a02ad65559e494f19767685119a9bda8424a5d0d8d37ac1b9fd276c87296b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dwq-0.0.52-py3-none-any.whl
  • Upload date:
  • Size: 32.2 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.52-py3-none-any.whl
Algorithm Hash digest
SHA256 8aeef5879dc41ec1d5ee5d305b8ad8ac7167878ce6cf7c69c3b8219c1b6e79ad
MD5 65ef02faa5f7f4e2eb1eb7c35a1c58f6
BLAKE2b-256 1f1776626b821f03be595483db8d83aa6cef276d3f0bb11722880e0cf1a73e10

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