Skip to content

Commit

Permalink
Merge pull request #1443 from sul-dlss/t1441-polling-dag-bug
Browse files Browse the repository at this point in the history
 Create a DAG object for dag_run in Poll 979 Sensor
  • Loading branch information
jermnelson authored Nov 18, 2024
2 parents b76bf62 + ebb5944 commit db6c4b0
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion libsys_airflow/plugins/digital_bookplates/dag_979_sensor.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import logging

from airflow.models import DagRun
from airflow.models import DAG, DagRun
from airflow.sensors.base_sensor_operator import BaseSensorOperator

from libsys_airflow.plugins.shared.utils import dag_run_url
Expand All @@ -25,6 +25,7 @@ def poke(self, context) -> bool:
dag_run = dag_runs[0]
state = dag_run.get_state()
self.dag_runs[dag_run_id]['state'] = state
dag_run.dag = DAG(dag_id='digital_bookplate_979')
self.dag_runs[dag_run_id]['url'] = dag_run_url(dag_run=dag_run)
if state in ['success', 'failed']:
instances = []
Expand Down

0 comments on commit db6c4b0

Please sign in to comment.