django-crontab-manager


Namedjango-crontab-manager JSON
Version 0.1.39 PyPI version JSON
download
home_page
SummaryManage crontab tasks on web. Update crontab file on system while changes made on manager. Work with django-crontab-agent.
upload_time2023-09-22 04:32:12
maintainerHuang ChuanZhe
docs_urlNone
authorHuang ChuanZhe
requires_python
licenseMIT
keywords django extensions
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 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

1. Setup django-crontab-manager at server side. django-crontab-manager is a simple django application, include it in django project.
1. Install django-crontab-agent on all target linux server.

## Releases

### v0.1.13 2020/01/29

- First release.

### 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.30 2021/03/10

- Add schedules export and import.

### v0.1.31 2021/04/08

- Ignore add_time, modify_time in schedules exporting.

### v0.1.32 2021/07/19

- Delete stdout/stderr columns from changelist view.

### v0.1.36 2021/10/08

- Fix django version problem.

### v0.1.37 2023/09/18

- Doc update.

### v0.1.38 2023/09/22

- Fix ugettext problem.

### v0.1.39 2023/09/22

- Fix NullBooleanField problem.

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "django-crontab-manager",
    "maintainer": "Huang ChuanZhe",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "huangchuanzhe@zencore.cn",
    "keywords": "django extensions",
    "author": "Huang ChuanZhe",
    "author_email": "huangchuanzhe@zencore.cn",
    "download_url": "https://files.pythonhosted.org/packages/37/2e/c982fc80be5734e8e14b8273477704fa98e917e8d33c8249a08d2ceab86e/django-crontab-manager-0.1.39.tar.gz",
    "platform": null,
    "description": "# django-crontab-manager\n\nManage crontab tasks on web. Update crontab file on system while changes made on manager. Work with django-crontab-agent.\n\n## Install\n\n```\npip install django-crontab-manager\n```\n\n## Usage\n\n*settings.py*\n\n```\nINSTALLED_APPS = [\n    \"django_fastadmin\",\n    \"django_apiview\",\n    \"django_simple_export_admin\",\n    \"django_data_import_management\",\n    'django_crontab_manager',\n]\n```\n- set DJANGO_CRONTAB_MANAGER_COPY_IMPORTED_DATAFILE=True if you are using AES like backend for file storage.\n\n## Usage\n\n1. Setup django-crontab-manager at server side. django-crontab-manager is a simple django application, include it in django project.\n1. Install django-crontab-agent on all target linux server.\n\n## Releases\n\n### v0.1.13 2020/01/29\n\n- First release.\n\n### v0.1.26 2021/03/03\n\n- Add server.variables. You can use the variable in script in python format way, e.g. `curl http://{api_server}/api/xxx`.\n- Add result success determination.\n- Add data encryption.\n\n### v0.1.30 2021/03/10\n\n- Add schedules export and import.\n\n### v0.1.31 2021/04/08\n\n- Ignore add_time, modify_time in schedules exporting.\n\n### v0.1.32 2021/07/19\n\n- Delete stdout/stderr columns from changelist view.\n\n### v0.1.36 2021/10/08\n\n- Fix django version problem.\n\n### v0.1.37 2023/09/18\n\n- Doc update.\n\n### v0.1.38 2023/09/22\n\n- Fix ugettext problem.\n\n### v0.1.39 2023/09/22\n\n- Fix NullBooleanField problem.\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Manage crontab tasks on web. Update crontab file on system while changes made on manager. Work with django-crontab-agent.",
    "version": "0.1.39",
    "project_urls": null,
    "split_keywords": [
        "django",
        "extensions"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fcd9e608baf710edee95b1a63b219d9a1366a5de046f3460d796ef243c7bea5c",
                "md5": "94fa25ca018162e0c28f35d232076abf",
                "sha256": "89ca272a4dae5a4af9b50aafe918e1129a9381f9c58e692d6b76f6e295f87ddf"
            },
            "downloads": -1,
            "filename": "django_crontab_manager-0.1.39-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "94fa25ca018162e0c28f35d232076abf",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 26254,
            "upload_time": "2023-09-22T04:32:11",
            "upload_time_iso_8601": "2023-09-22T04:32:11.068386Z",
            "url": "https://files.pythonhosted.org/packages/fc/d9/e608baf710edee95b1a63b219d9a1366a5de046f3460d796ef243c7bea5c/django_crontab_manager-0.1.39-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "372ec982fc80be5734e8e14b8273477704fa98e917e8d33c8249a08d2ceab86e",
                "md5": "cc118e86bf90417ffb5f37d05c5afe82",
                "sha256": "29451c08da5d627eb00ae85588f08a5597f35962a52b69f2e7d3627d0392b241"
            },
            "downloads": -1,
            "filename": "django-crontab-manager-0.1.39.tar.gz",
            "has_sig": false,
            "md5_digest": "cc118e86bf90417ffb5f37d05c5afe82",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 19482,
            "upload_time": "2023-09-22T04:32:12",
            "upload_time_iso_8601": "2023-09-22T04:32:12.957909Z",
            "url": "https://files.pythonhosted.org/packages/37/2e/c982fc80be5734e8e14b8273477704fa98e917e8d33c8249a08d2ceab86e/django-crontab-manager-0.1.39.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-09-22 04:32:12",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "django-crontab-manager"
}
        
Elapsed time: 0.17201s