如果在生产环境下部署软件时需要同时在系统上安装软件附带的 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 |