ansible을 사용하여 파일 검사를 생성하려고 합니다. 기본적으로 매일 특정 폴더에 일부 작업이 일부 파일을 복사합니다. 새 파일이 없을 경우 이메일을 받고 싶습니다.
나는 다음과 같은 것을 시도합니다 :
---
- name: Check if file exist and send mail
hosts: localhost
tasks:
- name: File
stat:
path: "/home/backup/"
file_type: directory
age: 1d
register: file_date
- mail:
host: mailserver.example.com
port: 587
to: [email protected]
subject: info file
body: ' "{{ file_data }}" '
when: file_data.stat.exists
답변1
이 시도:
mail:
host: smtp.your-domain
port: 25
to: "<your email>"
subject: "subject line"
body: "your message {{ file_date}} "
ignore_errors: yes
when: file_date.stat.exists```