[Ovirt-devel] [PATCH] Redirecting all logs to /var/log/ovirt.log

Darryl L. Pierce dpierce at redhat.com
Wed Jul 9 19:51:17 UTC 2008


From: Darryl Pierce <dpierce at redhat.com>


Signed-off-by: Darryl L. Pierce <dpierce at redhat.com>
---
 ovirt-managed-node/src/scripts/ovirt           |   21 ++++++++++++---------
 ovirt-managed-node/src/scripts/ovirt-early     |   20 +++++++++++---------
 ovirt-managed-node/src/scripts/ovirt-functions |    5 ++++-
 ovirt-managed-node/src/scripts/ovirt-post      |   18 ++++++++++--------
 4 files changed, 37 insertions(+), 27 deletions(-)

diff --git a/ovirt-managed-node/src/scripts/ovirt b/ovirt-managed-node/src/scripts/ovirt
index 92a0e40..4f86c23 100755
--- a/ovirt-managed-node/src/scripts/ovirt
+++ b/ovirt-managed-node/src/scripts/ovirt
@@ -18,7 +18,8 @@ start() {
     if [ ! -s $krb5_conf ]; then
         rm -f $krb5_conf
         # FIXME this is IPA specific
-        wget -q http://$SRV_HOST:$SRV_PORT/ipa/config/krb5.ini -O $krb5_conf \
+        wget -nv \
+            http://$SRV_HOST:$SRV_PORT/ipa/config/krb5.ini -O $krb5_conf \
             || die "Failed to get $krb5_conf"
     fi
     IPA_HOST=$SRV_HOST
@@ -41,11 +42,13 @@ start() {
     echo
 }
 
-case "$1" in
-    start)
-        start
-        ;;
-    *)
-        echo "Usage: ovirt {start}"
-        exit 2
-esac
+{
+    case "$1" in
+        start)
+            start
+            ;;
+        *)
+            echo "Usage: ovirt {start}"
+            exit 2
+    esac
+} | tee -a $OVIRT_LOGFILE
diff --git a/ovirt-managed-node/src/scripts/ovirt-early b/ovirt-managed-node/src/scripts/ovirt-early
index 4116847..066b175 100755
--- a/ovirt-managed-node/src/scripts/ovirt-early
+++ b/ovirt-managed-node/src/scripts/ovirt-early
@@ -27,7 +27,7 @@ configure_from_network() {
                 find_srv ovirt tcp
                 printf .
                 if [ -n "$SRV_HOST" -a -n "$SRV_PORT" ]; then
-                    wget --quiet -O - "http://$SRV_HOST:$SRV_PORT/ovirt/cfgdb/$(hostname)" \
+                    wget -nv -O - "http://$SRV_HOST:$SRV_PORT/ovirt/cfgdb/$(hostname)" \
                         | augtool > /dev/null 2>&1
                     if [ $? -eq 0 ]; then
                         printf "remote config applied."
@@ -94,11 +94,13 @@ start() {
     done
 }
 
-case "$1" in
-    start)
-        start
-        ;;
-    *)
-        echo "Usage: ovirt-early {start}"
-        exit 2
-esac
+{
+    case "$1" in
+        start)
+            start
+            ;;
+        *)
+            echo "Usage: ovirt-early {start}"
+            exit 2
+    esac
+} | tee -a $OVIRT_LOGFILE
diff --git a/ovirt-managed-node/src/scripts/ovirt-functions b/ovirt-managed-node/src/scripts/ovirt-functions
index 9974533..5b530f7 100644
--- a/ovirt-managed-node/src/scripts/ovirt-functions
+++ b/ovirt-managed-node/src/scripts/ovirt-functions
@@ -1,6 +1,9 @@
 # -*-Shell-script-*-
 
-find_srv() {
+OVIRT_LOGFILE=/var/log/ovirt.log
+
+find_srv()
+{
     local dnsreply
     dnsreply=$(dig +short -t srv _$1._$2.$(dnsdomainname))
     if [ $? -eq 0 ]; then
diff --git a/ovirt-managed-node/src/scripts/ovirt-post b/ovirt-managed-node/src/scripts/ovirt-post
index 3bb0f6d..130d6b6 100755
--- a/ovirt-managed-node/src/scripts/ovirt-post
+++ b/ovirt-managed-node/src/scripts/ovirt-post
@@ -27,11 +27,13 @@ start() {
     echo
 }
 
-case "$1" in
-    start)
-        start
-        ;;
-    *)
-        echo "Usage: ovirt-post {start}"
-        exit 2
-esac
+{
+    case "$1" in
+        start)
+            start
+            ;;
+        *)
+            echo "Usage: ovirt-post {start}"
+            exit 2
+    esac
+} | tee -a $OVIRT_LOGFILE
-- 
1.5.5.1




More information about the ovirt-devel mailing list