Alon Bar-Lev has uploaded a new change for review.

Change subject: db: support absolute log files
......................................................................

db: support absolute log files

Change-Id: Ife150c0d965fbadd47bd4291d5e9d62eeaa25f63
Signed-off-by: Alon Bar-Lev <alo...@redhat.com>
---
M backend/manager/dbscripts/engine-db-install.sh
1 file changed, 9 insertions(+), 5 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/71/11571/1

diff --git a/backend/manager/dbscripts/engine-db-install.sh 
b/backend/manager/dbscripts/engine-db-install.sh
index 05dc0cd..625a6ad 100755
--- a/backend/manager/dbscripts/engine-db-install.sh
+++ b/backend/manager/dbscripts/engine-db-install.sh
@@ -142,13 +142,17 @@
 
 initLogFile()
 {
-    if [[ ! -d $LOG_PATH ]]
+    # check if relative
+    if [[ "${LOGFILE}" == "${LOGFILE#/}" ]]
     then
-        mkdir  $LOG_PATH > /dev/null
-    fi
-     _verifyRC $? "error, failed creating log dir $LOG_PATH"
+        if [[ ! -d $LOG_PATH ]]
+        then
+            mkdir  $LOG_PATH > /dev/null
+        fi
+         _verifyRC $? "error, failed creating log dir $LOG_PATH"
 
-    LOGFILE="$LOG_PATH/$LOGFILE"
+        LOGFILE="$LOG_PATH/$LOGFILE"
+    fi
     echo "#engine db installer log file on $HOST" > $LOGFILE
 }
 


--
To view, visit http://gerrit.ovirt.org/11571
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ife150c0d965fbadd47bd4291d5e9d62eeaa25f63
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Alon Bar-Lev <alo...@redhat.com>
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to