Reports until 14:33, Friday 07 September 2018
H1 CDS (OpsInfo)
thomas.shaffer@LIGO.ORG - posted 14:33, Friday 07 September 2018 - last comment - 10:03, Monday 10 September 2018(43874)
Script to match open test points with their channels

I wrote a script to give the names of the channels with open test points, given the FE model name or DCUID #. The old way to do this was to:

This script lives here: (userapps)/cds/h1/scripts/get_open_tps.py

I also added it to the Operator's "Useful Scripts" wiki page.

Sample output:

get_open_tps.py sample

Images attached to this report
Comments related to this report
jeffrey.kissel@LIGO.ORG - 15:55, Friday 07 September 2018 (43877)CDS, DCS, DetChar, ISC, SYS
Jeff Kissel likes this!
jameson.rollins@LIGO.ORG - 01:10, Saturday 08 September 2018 (43885)

USERAPPS/cds/common/scripts/cdslib.py is a python library with functions and classes for retrieving information from and interacting with front end models.  In particular, it includes the function "ezca_get_dcuid()" that will return the DCUID for a given model name.  If this script uses that function the user could just enter the model name, rather than having to first find the DCUID.

In fact, I recommend we just integrate this new script into cdslib, and then make a full library and cli out of cdslib, making all of this functionality easier to access.

thomas.shaffer@LIGO.ORG - 08:37, Monday 10 September 2018 (43907)

You can enter the DCUID or the model name and then it will use cdslib to find the other. I could merge this into cdslib sometime, I like that idea.

david.barker@LIGO.ORG - 10:03, Monday 10 September 2018 (43912)

you can now just enter the command:

get_open_tps <name or dcuid>