Displaying report 1-1 of 1.
Reports until 12:44, Tuesday 14 February 2017
H1 CDS
david.barker@LIGO.ORG - posted 12:44, Tuesday 14 February 2017 - last comment - 10:47, Wednesday 15 February 2017(34137)
List of perl scripts under userapps directory

Attached is a list of the perl scripts under /opt/rtcds/userapps/release/ at LHO. Their creation date is also shown. 

ECR E1700056 approves migrating these to python if and when applicable.

Non-image files attached to this report
Comments related to this report
david.barker@LIGO.ORG - 12:45, Tuesday 14 February 2017 (34138)

the last one in the list, wdreset_all.pl, has already been migrated.

jeffrey.kissel@LIGO.ORG - 14:06, Tuesday 14 February 2017 (34141)
Follow the progress on converting these scripts (and/or determining whether they're obsolete/unused) with Integration Issue / ECR Tracker Ticket 7394.
Note - There are several ISI scripts which are written in perl but are not in the list Dave made.
This is because I wrote them a really long time ago, and didn't realize you should add the .pl to the end of the name.
sigh. 
Naturally, these should also be updated into python or deprecated.
Included are v1 guardian scripts in 
/opt/rtcds/userapps/trunk/isi/common/scripts/bsc/
e.g. goto_DAMPED

there is stuff used at build time, e.g.
create_hamisi_payload

and a bunch of other stuff, some useful, some not. Here is the full list of the isi/common/scripts:
BSCISIchecker                    gps_filters
BSCISItool                       gpsget
BSCISItool_old                   ham
BSCISItoolwrapper.sh             hitChannelWithOnes
HAMISIchecker                    makeUserappsBranch
HAMISIchecker.orig               masterSwitchBlendFilters
HAMISIchecker.patch              medm_auto_concat.pl
HAMISItool                       resetWatchdogThresholds
HAMISItoolwrapper.sh             restart_guardians
align_restore_isi                sensor_hilo
align_save_isi                   setCartBiasSetpoints.pl
bsc                              setCartBiasWrapper.sh
buildBranchModel                 setFilterOffsets
check_filter.pl                  storeCartBiasTargets.pl
create_hamisi_payload            storeTargetOffsets.pl
create_hamisi_payload_with_links svnUpMedmDirs
create_isi_payload               svnUpUserappsBuildDirs
ff01off                          switchBlendFilters
ff01on                           wd_dackill_reset.pl
ff12off                          wd_plots
ff12on

Note - I'm a fan of the conversion, just don't want to forget anything

-Brian

jameson.rollins@LIGO.ORG - 10:47, Wednesday 15 February 2017 (34175)

There is no requirement that scripts in any language have extensions.  Scripts generally do not have extensions, whereas library files do.  One should not assume that all perl scripts have .pl extensions.  Ditto for python (.py) or bash/csh (.sh).

Displaying report 1-1 of 1.