DiamondLightSource / DiamondLightSource/blueapi
blueapi should have option to not start if not all devices can connect
Open
c: context
decision pending
- Dominant language
- Python
- Stars
- 13
- Forks
- 13
- Avg merge
- 2d 11h
- Merged PRs (30d)
- 25
Description
Currently the behaviour is to still start even if some devices can't connect. However when Hyperion moves to blueapi, we will want blueapi to check whether devices can't be connected and refuse to start if this is the case. So we will need a configuration option or similar to allow this, while still allowing other consumers to have the existing behaviour
See
* #1235
## Acceptance Criteria
- A configuration option exists to ensure beamline is fully connected at startup.
Contributor guide
Assessment
This issue has not been assessed yet.