kamma is a very simplified Task File Queue
Project description
kamma is a very simplified task file queue that persists tasks and its needed data. It also has a worker that process all pending tasks.
Motivation
Nowadays local disk access is an undervalued resource for many reasons, however stored data is always available even after power outage. By contrast, network resources or remote third parties are not always ready. Is for this reason I developed the kamma in order to isolate dependent tasks from the miseries of remote services. kamma would try process all pending tasks forever respecting the queue order.
Limitations
Up to (sys.maxint - FileQue.max_head_index) items can hold the queue. Not recommended for high performance scenarios.
Install
As simple as:
pip install kamma
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
Built Distribution
Hashes for kamma-0.0.3-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14d0d34447e837a77b8abc40eba21e3a772a70d75a8917aceabeb78e4212aae5 |
|
MD5 | 5f16a5d43b1aa8cba6badcf6dc246095 |
|
BLAKE2b-256 | e1f61bf2c963e9e0186dd6adf891882de66294aadc89f60d5c147b581eb3618d |