DiamondLightSource / DiamondLightSource/dodal

Check and fix device arguments

Open
#1,024 0 comments 0 reactions 0 assignees View on GitHub
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

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.