Merge "ONAP code change for log files consolidation"
[policy/engine.git] / packages / base / src / files / install / mysql / bin / db_backup.sh
index 896c4ff..75d1536 100644 (file)
@@ -1,7 +1,7 @@
 #!/bin/bash 
 ###
 # ============LICENSE_START=======================================================
-# ECOMP Policy Engine
+# ONAP Policy Engine
 # ================================================================================
 # Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
 # ================================================================================
@@ -23,7 +23,7 @@
 # db_backup.sh: Run this script to back database to a file
 # 
 # Usage  : db_backup.sh db_user     db_user_password database
-# Example: db_backup.sh policy_user password         ecomp_sdk
+# Example: db_backup.sh policy_user password         onap_sdk
 #
 # Note: mysqldump requires at least the SELECT privilege for dumped tables
 #
@@ -63,6 +63,12 @@ function backup_database
 
 
 # MAIN
+if [ -z ${POLICY_LOGS} ]; then
+  POLICY_LOGS=/var/log/onap
+fi
+mkdir -p $POLICY_LOGS/policy/db
+LOG=$POLICY_LOGS/policy/db/db_backup_$DATE.log
+ERR=$POLICY_LOGS/policy/db/db_backup_$DATE.err  
 echo "db_backup.sh started ... `date`" | tee -a $LOG
 if [ $# -eq 3 ]; then 
   DB_USER="${1}"
@@ -71,14 +77,12 @@ if [ $# -eq 3 ]; then
   echo "DB_USER: $DB_USER" | tee -a $LOG
     
   DAILY_BACKUP_DIR=$POLICY_HOME/data/mysql/$DATE
-  LOG=$POLICY_HOME/logs/db_backup_$DATE.log
-  ERR=$POLICY_HOME/logs/db_backup_$DATE.err
   create_backup_dir 
 
   backup_database
   echo "db_backup.sh completed ... `date`" | tee -a $LOG
 else
   echo "Usage  : db_backup.sh db_user_id  db_user_password database" 
-  echo "Example: db_backup.sh policy_user password         ecomp_sdk" 
+  echo "Example: db_backup.sh policy_user password         onap_sdk" 
 fi