simonsobs / sorunlib

High level library for running observatory operations using OCS.
BSD 2-Clause "Simplified" License
0 stars 0 forks source link

Expand monitor_process to handle multiple processes #131

Open BrianJKoopman opened 10 months ago

BrianJKoopman commented 10 months ago

_internal.monitor_process currently monitors the ACU agent's generate_scan process during a scan, and will raise if the process crashes. However there are more processes we need to monitor during scans. monitor_process should be expanded to take in a list of processes to monitor. This will include the smurf stream processes, for example.