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.36 2021/10/08
- Fix django version problem.
v0.1.32 2021/07/19
- Delete stdout/stderr columns from changelist view.
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
File details
Details for the file django-crontab-manager-0.1.36.tar.gz
.
File metadata
- Download URL: django-crontab-manager-0.1.36.tar.gz
- Upload date:
- Size: 21.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | abf2cb7c86b9a167c101dcc61cd9d35e850abc2aa98a2a0076fe7a8c0ae4308d |
|
MD5 | 8fbd890f8884810bc4b99553f7b3190b |
|
BLAKE2b-256 | 6c84b86908c07225c6e373653294b906d7e1e11a423d5082433662ede08c95d8 |