DiamondLightSource / DiamondLightSource/dodal
Check and fix device arguments
Open
good first issue
- Dominant language
- Python
- Stars
- 5
- Forks
- 13
- Avg merge
- 3d 2h
- Merged PRs (30d)
- 10
Description
From #1021
> the default behaviour of @device_factory is that the name of the device is the name of the factory
Turns out that eg the zebra device has `name` as a required argument, coming before prefix. We should go through all devices and check that prefix is always before name, and that name is optional.
## Acceptance Criteria
* Specific criteria that will be used to judge if the issue is fixed
Contributor guide
Assessment
This issue has not been assessed yet.