[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