1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
#!/bin/bash
eval `scramv1 ru -sh`
HOSTNAME=$(echo `/bin/hostname` | sed 's/\//\\\//g')
echo "The hostname is = $HOSTNAME"
TEST_PATH=$(echo "${PWD}" | sed 's/\//\\\//g')
echo "The current directory is = $PWD"
MWC_LIB1="${LOCALRT}/lib/slc3_ia32_gcc323/libDQMRPCMonitorClient.so"
echo "Looking for the RPCMonitorClient library... $MWC_LIB1"
if [ ! -f $MWC_LIB1 ]; then
echo "Not Found! Will pick it up from the release area..."
MWC_LIB1="/afs/cern.ch/cms/Releases/CMSSW/prerelease/${CMSSW_VERSION}/lib/slc3_ia32_gcc323/libDQMRPCMonitorClient.so"
else
echo "Found!"
fi
MWC_LIB=$(echo "$MWC_LIB1" | sed 's/\//\\\//g')
echo $MWC_LIB1
if [ -e profile.xml ]; then
rm profile.xml
fi
if [ -e MuonDQMClient.xml ]; then
rm MuonDQMClient.xml
fi
if [ -e startMonitorClient ]; then
rm startMonitorClient
fi
sed -e "s/.portn/1972/g" -e "s/.host/${HOSTNAME}/g" -e "s/.pwd/${TEST_PATH}/g" -e "s/.libpath/${MWC_LIB}/g" .profile.xml > profile.xml
sed -e "s/.portn/1972/g" -e "s/.host/${HOSTNAME}/g" -e "s/.pwd/${TEST_PATH}/g" -e "s/.libpath/${MWC_LIB}/g" .MuonDQMClient.xml > MuonDQMClient.xml
sed -e "s/.portn/1972/g" -e "s/.host/${HOSTNAME}/g" -e "s/.pwd/${TEST_PATH}/g" -e "s/.libpath/${MWC_LIB}/g" .startMonitorClient > startMonitorClient
chmod 751 profile.xml
chmod 751 MuonDQMClient.xml
chmod 751 startMonitorClient
|