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

Uploaded Source

Built Distribution

dwq-0.0.47-py3-none-any.whl (31.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dwq-0.0.47.tar.gz
  • Upload date:
  • Size: 14.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.9.0

File hashes

Hashes for dwq-0.0.47.tar.gz
Algorithm Hash digest
SHA256 86c35ed9dbce7c4494671d7fb229e819490dbe2f0190b5640d8bedbbb991bd06
MD5 8b2b46df695eb7a95efc2b5dbced0b8f
BLAKE2b-256 6ba87f6ce52449ff2f04eb581f90d00950b108d333137e3cc0d1d09da083ff4b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dwq-0.0.47-py3-none-any.whl
  • Upload date:
  • Size: 31.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.9.0

File hashes

Hashes for dwq-0.0.47-py3-none-any.whl
Algorithm Hash digest
SHA256 0f981764947c6a2cd2dee3e54d5d0104306e75b4545e633ac80771bcb4def4f0
MD5 90e758e666144ee24ccb6ecf59649701
BLAKE2b-256 fb9f1df1c82ba578983c974ee69e375a1e494574d56b0a52936d0e273f25c975

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