DiamondLightSource / DiamondLightSource/dodal
Create directory provider that can sync the file name prefix to a unique value based on the run engine
Open
Design
enhancement
- Dominant language
- Python
- Stars
- 5
- Forks
- 13
- Avg merge
- 3d 2h
- Merged PRs (30d)
- 10
Description
As a user I would like the files my detector writes to be tied uniquely to the current bluesky run so that I can easily group my data files.
## Possible Solution
#565 is a speculative PR that does this by using the RunEngine's scan id hook.
## Acceptance Criteria
* Directory provider that updates when the run engine updates exists
* Used in I22
## Optional Acceptance Criteria
* `UpdatingDirectoryProvider` replaced with new provider
* UDC and other MX applications use new provider
Contributor guide
Assessment
This issue has not been assessed yet.