Skip to main content

Distributed task queue.

Project description

Gromozeka is distributed task queue, based on RabbitMQ.

Features

  • RabbitMQ as broker

  • simple definition of a task as a normal function.

  • ability to retry on error (max_retries and retry_countdown options).

  • ability to bind task as self option to worker function.

  • ability to make control on workers with internal API

TODO’s

  • [ ] Tests

  • [ ] Workflows (need’s result backend)

Installation

As usually use pip:

pip install gromozeka

Documentation

See full documentation

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

gromozeka-0.0.3.tar.gz (15.6 kB view details)

Uploaded Source

File details

Details for the file gromozeka-0.0.3.tar.gz.

File metadata

  • Download URL: gromozeka-0.0.3.tar.gz
  • Upload date:
  • Size: 15.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for gromozeka-0.0.3.tar.gz
Algorithm Hash digest
SHA256 10c2fdb0983c6a29c7d899db9be8bbf4792a8250239b0a0863e1f163af2b027f
MD5 f8bd1ec8bea15b37253e5c592e018fe4
BLAKE2b-256 8ab8ea2dd262b844903d3f7914fa0933060726c912a27b2473ec03958c5b7e93

See more details on using hashes here.

Provenance

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