-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ELOG station logic weird and wrong for RIX #369
Comments
This is a bit complicated because here's what cxi's config looks like:
And their expected behavior is:
ugh |
@ZLLentz I don't remember seeing elog error in hutch-python new, so I would say it's new issue. |
I think there's something strange going on, maybe some new behavior but also there was older failing behavior. It seems to me like this error happened about half of the time historically (from searching through the logs). Here's the error:
Here's what the logs look like when it fails:
Here's what a successful request log entry looked like historically:
Here's the slightly modified logged request that works today:
Full error count stats:
|
So I think there's some inconsistent behavior with respect to the responses we get from the pswww server |
Silke noticed and fixed this in the |
Seeing the above reminds me of an existing draft PR... Tangential perhaps, but is it time to revisit the centralization of "get_info" tooling in pcdshub/pcdsutils#51? |
Expected Behavior
Each hutch should be able to configure their daq station/elog appropriately.
E.g. if they are running on daq 2, they should post to elog 2, etc.
Current Behavior
Only elogs 0 and 1 are allowed
RIX uses 2
Station is based on whether or not the default is active
I think we put this in for CXI like a million years ago
Possible Solution
Use the config-file provided daq platform to select the elog station when available
Otherwise, fall back to old behavior
Context
RIX elog wasn't loading correctly in hutch python (ever?)
Your Environment
pcds-5.7.1
The text was updated successfully, but these errors were encountered: