DiamondLightSource / DiamondLightSource/blueapi

Properly support pause/resume

Open
#1,420 0 comments 0 reactions 0 assignees View on GitHub
bug c: rest api c: worker
Dominant language
Python
Stars
13
Forks
13
Avg merge
2d 11h
Merged PRs (30d)
25

Description

Bluesky's run engine is designed to be run in a repl where raising an exception is a valid way of handling pauses/interrupts. In blueapi this causes the plan to be [marked as failure](./251) and does not allow the [plan to be resumed](./1305).

We should really support this or remove the end points

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.