Database-backed Periodic Tasks.
Project description
Database-backed Periodic Tasks
name | value |
---|---|
Version | 1.0.0 |
Download | http://pypi.python.org/pypi/dbeat |
Source | http://github.com/aohan237/dbeat |
Keywords | peewee, celery, beat, periodic task, cron, scheduling |
Why this module
maybe your proj admin based on django.(django-celery-beat is enough) but if your apps or proj not based on django, then django orm is hard to use. then this is the module's purpose
Using the Extension
install the module
python setup.py install
initial database in celery app
from peewee import SqliteDatabase
database = SqliteDatabase('app.db')
app.database = database
start the beat
celery -A proj beat -l info --scheduler dbeat.schedulers:DatabaseScheduler
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
dbeat-1.0.4-py3-none-any.whl
(12.3 kB
view details)
File details
Details for the file dbeat-1.0.4-py3-none-any.whl
.
File metadata
- Download URL: dbeat-1.0.4-py3-none-any.whl
- Upload date:
- Size: 12.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.23.4 CPython/3.6.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b333f20acb1f51b694a4723078b722faea74f77262a82c61ca6bd91e65f0c76c |
|
MD5 | af445541ad6b9dac696e86c0a6e35566 |
|
BLAKE2b-256 | dfe67528726e363b3d49ebd7d8e8e465988849d81a3c41971ec8f2575ac367d7 |