Chris Chan
10/25/2021, 5:29 PMprha
10/25/2021, 5:39 PMcancel_run
on that run coordinator (if it supports that functionality)instance.report_run_canceled
.Chris Chan
10/25/2021, 5:42 PMQueuedRunCoordinator
- I presume I can access that through context.instance
?prha
10/25/2021, 5:42 PMinstance.run_coordinator.can_cancel_run(run_id)
Chris Chan
10/25/2021, 5:44 PMprha
10/25/2021, 5:47 PMif instance.run_coordinator.can_cancel_run(run_id):
instance.run_coordinator.cancel_run(run_id)
# fetch the run to see if its state has changed since calling cancel
run = instance.get_run_by_id(run_id)
if not run.is_finished:
# just mark run as canceled
instance.report_run_canceled(run)
max
10/25/2021, 5:56 PMprha
10/25/2021, 5:58 PMyuhan
06/20/2022, 11:07 PMDagster Bot
06/20/2022, 11:07 PM