Closed hsuyeep closed 8 years ago
During a discussion with Ralph and Andre: for the next cycle they will generate parsets for aartfaac when the system is idle.
Update: On practical usage, currently the system is triggering on both pipeline processes and normal observations. I had an email conversation with Richard Fallows from Science Support. The conclusions are:
Whatever it is, I'll open up another issue to atleast reject the processing jobs, else we keep kicking the system for no reason.
acontrol currently monitors the
/opt/lofar/var/run
directory on mcu001 for newly scheduled observations. Note that these files are strictly speaking not the parsets that are used to control the instrument. The actual parsets are available with the same id on ccu001.The array config and starttime are parsed from each pseudo-parset on mcu001 in order to determine if the observation is suitable for AARTFAAC startup. During my talks with the RO, it was found that additional conditions might need to be checked:
Observation.tasktype=[Pipeline|Observation]
in the parset (andObservation.processType=Observation
in the 'pseudoparsets' in the MCU machine)distinguishes between the two kinds of runs. We should ignore parsets with tasktype pipeline.Observation.VirtualInstrument.stationList
parameter. We should interrogate this to find out if the AARTFAAC stations are among the selected stations.rspct --rcu
command on each station, and check if the RCU is on, and the mode it is in (this tells the array configuration).