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
Release history Release notifications | RSS feed
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)
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10c2fdb0983c6a29c7d899db9be8bbf4792a8250239b0a0863e1f163af2b027f |
|
MD5 | f8bd1ec8bea15b37253e5c592e018fe4 |
|
BLAKE2b-256 | 8ab8ea2dd262b844903d3f7914fa0933060726c912a27b2473ec03958c5b7e93 |