Reports until 18:14, Wednesday 23 April 2014
H1 ISC (ISC)
stefan.ballmer@LIGO.ORG - posted 18:14, Wednesday 23 April 2014 (11548)
Control State Definition for Y-end (H1ISCEY and H1ECATY1PLC2)
I created a script, createCSD in sys/common/scripts, that sets up all required files and code for implementing a new instance of the control state definition. I also improved the makeMEDMfromOUTXML.py somewhat when dealing with sub-states.

createCSD takes the following three inputs:
  createCSD SYSTEM systemhome snapfile
   SYSTEM     has to be the capital version of the system name, i.e H1ISCEX or H1ECATX1PLC2
   systemhome is the system subdirectory name in userapps, i.e. something like als, isc, isi, lsc, omc, pem, psl
   snapfile   is the initial snapshot setting that will be enforced. If not specified, the default safe.snap will be used

It uses a burt snap file to create a very simple xml file with no states. Running this xml file will simply continously enforce that snapshot file. Any further modifications can then be done manually in the xml file.

Using this I stood up CSD-Guardians for H1ISCEY and H1ECATY1PLC2. I also manually created the same states for H1ISCEY as we have for H1ISCEX, so H1ISCEY is ready to be used.

I haven't done the manual edits for H1ECATY1PLC2.

I left H1ISCEX, H1ECATY1PLC2 and H1ISCEY running in OP. H1ECATY1PLC2 was left with the Guardian paused.