Skip to content
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

remove inst_servers webserver, remove fallback for JSON_bourne configuration information #8617

Open
2 tasks
rerpha opened this issue Jan 9, 2025 · 0 comments
Open
2 tasks

Comments

@rerpha
Copy link
Contributor

rerpha commented Jan 9, 2025

As a developer I would like to maintain one less process on the instruments, by removing https://github.com/ISISComputingGroup/EPICS-inst_servers/tree/master/WebServer which is used as a fallback for JSON_Bourne when getting the configuration information (not the actual PV info themselves)

This will involve removing https://github.com/ISISComputingGroup/EPICS-inst_servers/blob/master/block_server.py#L475 and some other lines which use this code as well as the fallback code in JSON bourne.

Acceptance criteria

  • webserver is removed from JSON_bourne
  • all references of it are removed from other code

note that this is really because JSON_bourne is going to become a fallback for https://isiscomputinggroup.github.io/WebDashboard/ so it doesn't make sense to keep the web server running on instruments.

@rerpha rerpha added this to PI_2025_02 Jan 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

No branches or pull requests

1 participant