Manage crontab tasks on web. Update crontab file on system while changes made on manager. Work with django-crontab-agent.
Project description
django-crontab-manager
Manage crontab tasks on web. Update crontab file on system while changes made on manager. Work with django-crontab-agent.
Install
pip install django-crontab-manager
Usage
settings.py
INSTALLED_APPS = [
"django_fastadmin",
"django_apiview",
"django_simple_export_admin",
"django_data_import_management",
'django_crontab_manager',
]
- set DJANGO_CRONTAB_MANAGER_COPY_IMPORTED_DATAFILE=True if you are using AES like backend for file storage.
Usage
- Setup django-crontab-manager at server side. django-crontab-manager is a simple django application, include it in django project.
- Install django-crontab-agent on all target linux server.
Releases
v0.1.31 2021/04/08
- Ignore add_time, modify_time in schedules exporting.
v0.1.30 2021/03/10
- Add schedules export and import.
v0.1.26 2021/03/03
- Add server.variables. You can use the variable in script in python format way, e.g.
curl http://{api_server}/api/xxx
. - Add result success determination.
- Add data encryption.
v0.1.13 2020/01/29
- First release.
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
Close
Hashes for django-crontab-manager-0.1.31.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 03a1fcbc56a0522d27a4b5004800395b384d459d8d90f37f5a0bd64300764206 |
|
MD5 | f3fd8ebcf3d26a8d7672331f13bd11f4 |
|
BLAKE2b-256 | a8a31fe1b7969855fd170ba538ce7262bce3e6183927fb41e29a958e4dce000b |