Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: ts_main_telescope
-
Labels:
-
Story Points:1
-
Epic Link:
-
Sprint:TSSW Sprint - Sep 26 - Oct 10
-
Team:Telescope and Site
-
Urgent?:No
Description
ts_mtmount used to report a connected event, which had separate fields for commands and replies. When we switched the API to use a single connection the CSC stopped publishing that outdated event.
Update the connected event to have a single field "connected" and write it, but only if the new version is available (skip it if ts_xml has the old version).
Also add a new telemetryConnected event and update the telemetry client to write it, if available. (We need two separate events because they are written by separate processes.)
Also monitor the telemetry process and go to fault if telemetry is not being received in a timely fashion. This catches the telemetry server halting (which has been an issue).
I have just updated the fall22 branch of ts_mtmount for now. I hope that I can wait to update the develop branch until we have released ts_xml 12.1, so I can omit the extra backwards-compatibility code (i.e. implement
DM-36445before back-porting).Pull requests: