[Ovirt-devel] [PATCH node] Add in better error reporting for o-c-networking and show network interface bringup
Perry Myers
pmyers at redhat.com
Tue Jan 20 21:56:35 UTC 2009
Signed-off-by: Perry Myers <pmyers at redhat.com>
---
scripts/ovirt-config-networking | 16 +++++++++++++---
1 files changed, 13 insertions(+), 3 deletions(-)
diff --git a/scripts/ovirt-config-networking b/scripts/ovirt-config-networking
index 5727c47..9ede511 100755
--- a/scripts/ovirt-config-networking
+++ b/scripts/ovirt-config-networking
@@ -233,17 +233,27 @@ else
fi
start_log
+net_configured=1
if ls "$WORKDIR"/augtool-* > /dev/null 2>&1 ; then
log "Configuring network"
config="$WORKDIR"/config-augtool
cat "$WORKDIR"/augtool-* > $config \
- && augtool $config \
- && service network restart
+ && augtool $config
if [ $? = 0 ]; then
log "Network configured successfully"
+ net_configured=0
+ ovirt_store_config /etc/sysconfig/network-scripts/ifcfg*
else
log "Error configuring network, see $OVIRT_LOGFILE"
+ stop_log
+ exit 1
fi
fi
-ovirt_store_config /etc/sysconfig/network-scripts/ifcfg*
stop_log
+
+if [ "$net_configured" = 0 ]; then
+ service network stop > /dev/null 2>&1
+ service network start
+fi
+
+exit 0
--
1.6.0.6
More information about the ovirt-devel
mailing list