add workflow 服务器维护,dev

This commit is contained in:
root 2024-06-24 17:54:32 +08:00
parent c472ea063b
commit 5b9efa02ff
2 changed files with 16 additions and 6 deletions

View File

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

View File

@ -49,14 +49,14 @@ retries=3,
dag=dag)
uds_maintain_log = SSHOperator(
uds_maintain_logs = 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"},
task_id='uds_maintain_logs',
command='python /data/airflow/etl/CTL/maintain_logs.py ',
params={'my_param':"uds_maintain_logs"},
depends_on_past=False,
retries=3,
dag=dag)
uds_maintain_data_file >> uds_maintain_log
uds_maintain_log >> task_failed
uds_maintain_data_file >> uds_maintain_logs
uds_maintain_logs >> task_failed