DiamondLightSource / DiamondLightSource/mx-bluesky

Give more user firendly odin errors

Open
#1,199 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
4
Forks
5
Avg merge
1d 30m
Merged PRs (30d)
2

Description

Odin errors are common on the beamline when there are filesystem issues (https://graylog.diamond.ac.uk/messages/graylog-daq-mx-hyperion_21/b83fb390-72cd-11f0-bd93-0a2891048369). However, the errors themselves do not provide any hint at the underlying cause. We should be more descriptive to the user about what the cause might be and what mitigations they can take.

## Acceptance Criteria
- Odin errors mention that the problem _could_ be filesystem related and link to the analysis filesystem dashboard
- The timeout for this is easily edited by a user (in the config server?)
- There is information on how to edit this

## Notes
It might be better to just link to a docs page with this info on. Or we could have a generic "common errors" page that all errors link to and provides some common mitigations

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.