You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am in the early stages of exploring/ideating on a UI listener for events such as deleting a DAG. Where may I find more information regarding how feasible it would be to add a custom listener to Airflow as a plugin/provider?
From what I have seen so far it does not seem possible to simply create a plugin that adds a custom hookspec to Airflow's listener manager because it would not be called anywhere similar to how the dag_run listener has the notify_dagrun_state_changed method that calls the appropriate hookspec (hook caller).
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hello all,
I am in the early stages of exploring/ideating on a UI listener for events such as deleting a DAG. Where may I find more information regarding how feasible it would be to add a custom listener to Airflow as a plugin/provider?
From what I have seen so far it does not seem possible to simply create a plugin that adds a custom hookspec to Airflow's listener manager because it would not be called anywhere similar to how the dag_run listener has the
notify_dagrun_state_changed
method that calls the appropriate hookspec (hook caller).Any ideas? Am I missing something? Thank you.
Beta Was this translation helpful? Give feedback.
All reactions