Yedidyah Bar David has uploaded a new change for review.

Change subject: packaging: setup: Move logs out of /usr
......................................................................

packaging: setup: Move logs out of /usr

Move logging of fkvalidator.sh and taskcleaner.sh to the setup log file.

Related-To: https://bugzilla.redhat.com/1030834
Change-Id: I1391b11225e69c98ff843d13db7ef517ec6534b3
Signed-off-by: Yedidyah Bar David <d...@redhat.com>
---
M packaging/setup/dbutils/fkvalidator.sh
M packaging/setup/dbutils/validatedb.sh
M packaging/setup/plugins/ovirt-engine-setup/upgrade/asynctasks.py
M packaging/setup/plugins/ovirt-engine-setup/upgrade/dbvalidations.py
4 files changed, 11 insertions(+), 2 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/21/24121/1

diff --git a/packaging/setup/dbutils/fkvalidator.sh 
b/packaging/setup/dbutils/fkvalidator.sh
index caedf0f..23ec665 100755
--- a/packaging/setup/dbutils/fkvalidator.sh
+++ b/packaging/setup/dbutils/fkvalidator.sh
@@ -69,7 +69,7 @@
            CMD="copy (select fk_violation,fk_status from 
fn_db_validate_fks(false,false) where fk_status=1) to stdout with csv;"
        fi
    fi
-   res="$(psql -w --pset=tuples_only=on --set ON_ERROR_STOP=1 -U ${USERNAME} 
-c "${CMD}" -h "${SERVERNAME}" -p "${PORT}" -L ${LOGFILE} "${DATABASE}")"
+   res="$(psql -w --pset=tuples_only=on --set ON_ERROR_STOP=1 -U ${USERNAME} 
-c "${CMD}" -h "${SERVERNAME}" -p "${PORT}" -L "${LOGFILE}" "${DATABASE}")"
    exit_code=$?
 
    out="$(echo "${res}" | cut -f1 -d,)"
diff --git a/packaging/setup/dbutils/validatedb.sh 
b/packaging/setup/dbutils/validatedb.sh
index 8662e94..fbfcd87 100755
--- a/packaging/setup/dbutils/validatedb.sh
+++ b/packaging/setup/dbutils/validatedb.sh
@@ -31,6 +31,7 @@
     shift
     case "${x}" in
         --log=*)
+            LOGFILE="${v}"
         ;;
         --user=*)
             USERNAME="-u ${v}"
@@ -60,6 +61,6 @@
 validationlist="fkvalidator.sh"
 
 for script in ${validationlist}; do
-        $dbutils/${script} ${USERNAME} ${SERVERNAME} ${PORT} ${DATABASE} -q 
${extra_params} || error=1
+        $dbutils/${script} ${USERNAME} ${SERVERNAME} ${PORT} ${DATABASE} 
${LOGFILE:+-l "$LOGFILE"} -q ${extra_params} || error=1
 done
 exit ${error}
diff --git a/packaging/setup/plugins/ovirt-engine-setup/upgrade/asynctasks.py 
b/packaging/setup/plugins/ovirt-engine-setup/upgrade/asynctasks.py
index 3ed0ef8..0271319 100644
--- a/packaging/setup/plugins/ovirt-engine-setup/upgrade/asynctasks.py
+++ b/packaging/setup/plugins/ovirt-engine-setup/upgrade/asynctasks.py
@@ -24,6 +24,7 @@
 _ = lambda m: gettext.dgettext(message=m, domain='ovirt-engine-setup')
 
 
+from otopi import constants as otopicons
 from otopi import util
 from otopi import plugin
 from otopi import base
@@ -123,6 +124,7 @@
         rc, tasks, stderr = self.execute(
             args=(
                 osetupcons.FileLocations.OVIRT_ENGINE_TASKCLEANER,
+                '-l', self.environment[otopicons.CoreEnv.LOG_FILE_NAME],
                 '-u', self.environment[osetupcons.DBEnv.USER],
                 '-s', self.environment[osetupcons.DBEnv.HOST],
                 '-p', str(self.environment[osetupcons.DBEnv.PORT]),
diff --git 
a/packaging/setup/plugins/ovirt-engine-setup/upgrade/dbvalidations.py 
b/packaging/setup/plugins/ovirt-engine-setup/upgrade/dbvalidations.py
index cbb9908..d5a273b 100644
--- a/packaging/setup/plugins/ovirt-engine-setup/upgrade/dbvalidations.py
+++ b/packaging/setup/plugins/ovirt-engine-setup/upgrade/dbvalidations.py
@@ -23,6 +23,7 @@
 _ = lambda m: gettext.dgettext(message=m, domain='ovirt-engine-setup')
 
 
+from otopi import constants as otopicons
 from otopi import util
 from otopi import plugin
 
@@ -58,6 +59,11 @@
                     osetupcons.DBEnv.DATABASE
                 ],
             ),
+            '--log={logfile}'.format(
+                logfile=self.environment[
+                    otopicons.CoreEnv.LOG_FILE_NAME
+                ],
+            ),
         ]
         if fix:
             args.append('--fix')


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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I1391b11225e69c98ff843d13db7ef517ec6534b3
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: ovirt-engine-3.3
Gerrit-Owner: Yedidyah Bar David <d...@redhat.com>
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to