#! /bin/sh -x
if [ "x$1" = "xLLO" ]; then
    dmtnameserver=clearwater:23456
    dmt_dir=/data/dmt
    dtt_dir=/data/dtt
    dv_dir=/data/dvsave
    dv_install=/opt/apps/Linux/dataviewer
    nds_install=/cvs/cds/llo/target/nds1
    nds_name=nds1
    chans_dir=/cvs/cds/llo/chans
elif [ "x$1" = "xLHO" ]; then
    dmtnameserver=gdsdmt0:23456
    dmt_dir=/opt/CDS/g/dtt
    dtt_dir=/opt/CDS/g/dtt
    dv_dir=/opt/CDS/c/dv
    dv_install=/src/cds/project/daq/dv/rel9.5
    nds_install=/cvs/cds/lho/target/nds0
    nds_name=nds0
    chans_dir=/src/cds/lho/chans
elif [ "x$1" = "xGEO" ]; then
    dmtnameserver=localhost:23456
    dmt_dir=/data/dmt
    dtt_dir=/data/dtt
    dv_dir=/data/dv
    dv_install=/opt/apps/dataviewer
    nds_install=/opt/rtcds/geo/g1/target/fb
    nds_name=localhost
    chans_dir=/opt/rtcds/geo/g1/chans
else
    echo "Site invalid or not specified"
    echo "Syntax: site_fixup {LHO | LLO | GEO}"
fi
scripts="dataviewer diagtest dmtviewer fft ndslaunch sineresp sweptsine timeseries foton awg"
for scr in $scripts; do
    mv $scr ${scr}.bak
    sed	-e s,@DMTNAMESERVER@,$dmtnameserver,g \
	-e s,@GDS_DMTDIR@,$dmt_dir,g \
	-e s,@GDS_DTTDIR@,$dtt_dir,g \
	-e s,@GDS_DVDIR@,$dv_dir,g \
	-e s,@CDS_DVINSTALL@,$dv_install,g \
	-e s,@CDS_NDSDIR@,$nds_install,g \
	-e s,@CDS_NDSNAME@,$nds_name,g \
	-e s,@GDS_CHANSDIR@,$chans_dir,g \
	${scr}.bak > $scr
    chmod ugo+x $scr
done
