Я пытаюсь выполнить программу, которая отправляет уведомление по электронной почте об успехе, используя on_success_callback. Я добавил следующую функцию в начало скрипта. Задание успешно завершается в Airflow, но уведомление об успехе по электронной почте не получено.В функции чего-то не хватает?
Я пытаюсь выполнить программу, которая отправляет уведомление по электронной почте об успехе, используя on_success_callback. Я добавил следующую функцию в начало скрипта. Задание успешно завершается в Airflow, но уведомление об успехе по электронной почте не получено.[b]В функции чего-то не хватает?
[code]from airflow.utils.email import send_email
def email_success(context): subject = f"Job {context['task_instance_key_str']} Completed" html_content = f""" The task {context['task_instance'].task_id}[/b] in DAG [b]{context['dag'].dag_id}[/b] completed successfully. """ send_email(to=['xyz@xyz.com'], subject=subject, html_content=html_content)