enable logging to stdout and log file 26/526/1
authordavidplunkett <dp7642@att.com>
Fri, 29 Mar 2019 13:36:20 +0000 (13:36 +0000)
committerdavidplunkett <dp7642@att.com>
Fri, 29 Mar 2019 13:36:20 +0000 (13:36 +0000)
Change-Id: I1be461d589da790fa1c52000daace011cbdf84b1
Signed-off-by: davidplunkett <dp7642@att.com>
tools/deploy_site.sh

index 26ce52a..e958398 100755 (executable)
@@ -18,8 +18,9 @@
 
 set -x
 TIMESTAMP=$(date +"%Y%m%d%H%M")
-echo "logging to /var/log/deploy_site_$TIMESTAMP.log"
-exec > /var/log/deploy_site_$TIMESTAMP.log
+LOGFILE=/var/log/deploy_site_$TIMESTAMP.log
+echo "logging to $LOGFILE"
+exec 1> >(tee -a $LOGFILE)
 exec 2>&1
 
 # Regional Server specific variables
@@ -81,8 +82,13 @@ deploy_site
 #getactions
 #update_site
 
-##
-#"Look at.. for progress"
-#'MaaS GUI -> http://{{yaml.genesis.host}}:30001/MAAS/#/nodes'
-#'Airflow GUI -> http://{{yaml.genesis.host}}:30004/admin/taskinstance/'
+echo "## Airship deployment has been started..."
+echo "##"
+echo "## To monitor progress check:"
+echo "## MaaS GUI    -> http://{{yaml.genesis.host}}:30001/MAAS/#/nodes"
+echo "## Airflow GUI -> http://{{yaml.genesis.host}}:30004/admin/taskinstance/"
+
+exec 2>&-
+exec 1>&-
+exit 0