add workflow 服务器维护,dev

This commit is contained in:
root 2024-06-19 14:07:03 +08:00
parent 27bd1734fd
commit c472ea063b
2 changed files with 21 additions and 1 deletions

View File

@ -0,0 +1,9 @@
#!/usr/bin/env python3
from maintain_log import delDir
if __name__ == '__main__':
"删除日志保留1个月内做过修改的日志"
delDir(
"/data/airflow/logs/",30
)

View File

@ -48,4 +48,15 @@ depends_on_past=False,
retries=3,
dag=dag)
uds_maintain_data_file >> task_failed
uds_maintain_log = SSHOperator(
ssh_hook=sshHook,
task_id='uds_maintain_log',
command='python /data/airflow/etl/CTL/maintain_log.py >>/data/airflow/logs/maintain.log',
params={'my_param':"uds_maintain_log"},
depends_on_past=False,
retries=3,
dag=dag)
uds_maintain_data_file >> uds_maintain_log
uds_maintain_log >> task_failed