如果在生产环境下部署软件时需要同时在系统上安装软件附带的 crontab 任务,可以使用 deploycron ,该小工具可以检查系统 crontab 是否已经有了安装了对应的 crontab 脚本,如果没有,则自动安装。
pip install deploycron
from deploycron import deploycron deploycron(cOntent="* * * * * echo hello > /tmp/hello\n* * * * * echo hello2 > /tmp/hello2")
![]() | 1 tumb8r 2016-08-25 13:45:07 +08:00 感觉多次一局,老司机不会这么用(添加定时任务还要先打开 python ?), |
![]() | 2 stargazer 2016-08-26 10:04:07 +08:00 crontab -e 不就完了么。。。。 |
![]() | 3 zyqf 2016-08-26 14:49:18 +08:00 可以应用于自动脚本 |
4 Thoxvi 2016-08-27 00:36:09 +08:00 via Android 同二楼,不懂用 Python 部署的意义 |
![]() | 5 dongxiaozhuo 2016-08-27 09:52:46 +08:00 via iPhone Ansible 的 cron 模块就行 |
![]() | 6 MonkLuf OP |