Implement dodal connect ALL
to test connection to all beamlines
#877
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #875
Running
dodal connect ALL
will result in the special ALL beamline name being expanded into the list of all known beamlines.dodal connect
will then attempt to connect to the beamlines in order and print out the connect results for each.By default, training (in the
training_rig
module) and sim (starting withs
) beamlines are skipped but can be included with the--include-training
and--include-sim
options respectively.Instructions to reviewer on how to test:
dodal connect
works as advertisedChecks for reviewer
dodal connect ${BEAMLINE}