From 8f37330868d5b473fc2f59f3c977ac3663912d15 Mon Sep 17 00:00:00 2001 From: "Barbara B. Frosik" <bfrosik@aps.anl.gov> Date: Wed, 2 Sep 2015 15:14:50 +0000 Subject: [PATCH] change gui installation to input config param --- tools/ExperimentSynchronizer/install_expSync.sh | 11 +++++++++++ .../resources/config.properties | 5 ----- .../resources/config.property.template | 5 +++++ 3 files changed, 16 insertions(+), 5 deletions(-) delete mode 100644 tools/ExperimentSynchronizer/resources/config.properties create mode 100644 tools/ExperimentSynchronizer/resources/config.property.template diff --git a/tools/ExperimentSynchronizer/install_expSync.sh b/tools/ExperimentSynchronizer/install_expSync.sh index 171dcbde..e8254f49 100644 --- a/tools/ExperimentSynchronizer/install_expSync.sh +++ b/tools/ExperimentSynchronizer/install_expSync.sh @@ -17,6 +17,17 @@ execute svn export $DM_SVN_URL/support/src/jdk-7u51-linux-x64.tar.gz JAVA_VERSION=7u51 tar zxf jdk-${JAVA_VERSION}*.tar.gz +cd ../resources +read -p "Enter Data Acquisition Service Host: " DAQ_SERVICE_HOST +read -p "Enter Experiment Data Root Directory: " DAQ_DATA_DIR + +echo "Generating config file" +cmd="cat config.properties.template \ + | sed 's?DAQ_CONNECTION?https://$DAQ_SERVICE_HOST:33336/dm?g' \ + | sed 's?DATA_DIR?$DAQ_DATA_DIR?g' \ + > config.properties" +eval $cmd || exit 1 + cd .. mkdir bin execute lib/jdk1.7.0_51/bin/javac -classpath lib/*:resources/* -d bin/ src/gov/anl/dm/esafsync/*.java src/gov/anl/dm/esafsync/serviceconn/*.java diff --git a/tools/ExperimentSynchronizer/resources/config.properties b/tools/ExperimentSynchronizer/resources/config.properties deleted file mode 100644 index 00bbd9c6..00000000 --- a/tools/ExperimentSynchronizer/resources/config.properties +++ /dev/null @@ -1,5 +0,0 @@ -dm.storageServ.connection = https://xstor-devel.xray.aps.anl.gov:22236/dm -dm.daqServ.connection = https://perch.aps.anl.gov:33336/dm -dm.daq.datadir = /data/ -#dm.truststore = /etc/pki/ca-trust/extracted/java/cacerts - diff --git a/tools/ExperimentSynchronizer/resources/config.property.template b/tools/ExperimentSynchronizer/resources/config.property.template new file mode 100644 index 00000000..d68bc5ed --- /dev/null +++ b/tools/ExperimentSynchronizer/resources/config.property.template @@ -0,0 +1,5 @@ +dm.storageServ.connection = https://xstor-devel.xray.aps.anl.gov:22236/dm +dm.daqServ.connection = DAQ_CONNECTION +dm.daq.datadir = DATA_DIR + + -- GitLab