32 lines
561 B
YAML
32 lines
561 B
YAML
---
|
|
|
|
- name: 创建代码目录
|
|
file:
|
|
path: /data/code
|
|
state: directory
|
|
|
|
- name: 创建日志目录
|
|
file:
|
|
path: /data/log/data_cleaning
|
|
state: directory
|
|
|
|
- name: 拷贝代码
|
|
unarchive:
|
|
src: data_cleaning.tar.gz
|
|
dest: /data/code/
|
|
|
|
|
|
- name: 安装环境
|
|
shell:
|
|
chdir: /data/code/data_cleaning
|
|
cmd: pipenv install Pipfile
|
|
|
|
- name: 创建定时任务
|
|
ansible.builtin.cron:
|
|
name: "summary_func"
|
|
minute: "*/10"
|
|
job: "cd /data/code/data_cleaning && pipenv run python main.py summary_login 0 0 >/dev/null 2>&1"
|
|
|
|
|
|
|