Updated the deploytment.sh file on Monday Feb 25, Ferdi
: CS: ---------------------------------------------------------------------- r2879 | jgn | 2010-01-27 14:15:13 +1100 (Wed, 27 Jan 2010) | 4 lines
This commit is contained in:
committed by
Douglas Clowes
parent
40c57a1590
commit
eedaf4b675
@@ -1,8 +1,8 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
# $Revision: 1.28 $
|
# $Revision: 1.28.10.1 $
|
||||||
# $Date: 2008-07-11 01:09:56 $
|
# $Date: 2010-01-27 03:15:13 $
|
||||||
# Author: Ferdi Franceschini (ffr@ansto.gov.au)
|
# Author: Ferdi Franceschini (ffr@ansto.gov.au)
|
||||||
# Last revision by $Author: ffr $
|
# Last revision by $Author: jgn $
|
||||||
|
|
||||||
# Deploys SICServer and configuration files to
|
# Deploys SICServer and configuration files to
|
||||||
# an instrument control computer.
|
# an instrument control computer.
|
||||||
@@ -67,7 +67,7 @@ fi
|
|||||||
if [[ "$1" = "-x" ]]
|
if [[ "$1" = "-x" ]]
|
||||||
then
|
then
|
||||||
EXEONLY="YES"
|
EXEONLY="YES"
|
||||||
EXEPATH="/sics/server/SICServer"
|
EXEPATH="/sics/newserver/SICServer"
|
||||||
shift
|
shift
|
||||||
else
|
else
|
||||||
EXEONLY="NO"
|
EXEONLY="NO"
|
||||||
@@ -186,17 +186,17 @@ COMMON=$(for f in $(cat $SRCDIR/MANIFEST.TXT); do echo -n "$SRCDIR/$f "; done)
|
|||||||
INSTSPEC=$(for f in $(cat $INSTSRC/MANIFEST.TXT); do echo -n "$INSTSRC/$f "; done)
|
INSTSPEC=$(for f in $(cat $INSTSRC/MANIFEST.TXT); do echo -n "$INSTSRC/$f "; done)
|
||||||
|
|
||||||
# Create Instrument Control Server directories and copy SICS configs to the 'server' directory
|
# Create Instrument Control Server directories and copy SICS configs to the 'server' directory
|
||||||
mkdir -p $TEMPDIR/$DESTDIR/{batch,server,log,tmp}
|
mkdir -p $TEMPDIR/$DESTDIR/{batch,newserver,log,tmp}
|
||||||
copy_server_config server
|
copy_server_config newserver
|
||||||
cp -a --preserve=timestamps ../SICServer $TEMPDIR/$DESTDIR/server
|
cp -a --preserve=timestamps ../SICServer $TEMPDIR/$DESTDIR/newserver
|
||||||
|
|
||||||
# Create Script Validator directories
|
# Create Script Validator directories
|
||||||
mkdir -p $TEMPDIR/$DESTDIR/script_validator/{data,log,tmp}
|
mkdir -p $TEMPDIR/$DESTDIR/script_validator/{data,log,tmp}
|
||||||
|
|
||||||
# Create a manifest of the files installed on the IC host
|
# Create a manifest of the files installed on the IC host
|
||||||
echo "Date: $(date -Iminutes)" > $TEMPDIR/$DESTDIR/server/MANIFEST.TXT
|
echo "Date: $(date -Iminutes)" > $TEMPDIR/$DESTDIR/newserver/MANIFEST.TXT
|
||||||
echo -e "The following files were installed by $USER\n" >> $TEMPDIR/$DESTDIR/server/MANIFEST.TXT
|
echo -e "The following files were installed by $USER\n" >> $TEMPDIR/$DESTDIR/newserver/MANIFEST.TXT
|
||||||
cat $SRCDIR/MANIFEST.TXT $SRCDIR/$INSTSRC/MANIFEST.TXT >> $TEMPDIR/$DESTDIR/server/MANIFEST.TXT
|
cat $SRCDIR/MANIFEST.TXT $SRCDIR/$INSTSRC/MANIFEST.TXT >> $TEMPDIR/$DESTDIR/newserver/MANIFEST.TXT
|
||||||
|
|
||||||
cd $TEMPDIR
|
cd $TEMPDIR
|
||||||
# remove any CVS directories
|
# remove any CVS directories
|
||||||
|
|||||||
Reference in New Issue
Block a user