Author: mvidner Date: Wed Jun 20 15:30:06 2007 New Revision: 5812 URL: http://svn.opensuse.org/viewcvs/zypp?rev=5812&view=rev Log: really fixed error handling Modified: trunk/libzypp/zypp/parser/yum/schema/validate-repodata.sh (contents, props changed) Modified: trunk/libzypp/zypp/parser/yum/schema/validate-repodata.sh URL: http://svn.opensuse.org/viewcvs/zypp/trunk/libzypp/zypp/parser/yum/schema/validate-repodata.sh?rev=5812&r1=5811&r2=5812&view=diff ============================================================================== --- trunk/libzypp/zypp/parser/yum/schema/validate-repodata.sh (original) +++ trunk/libzypp/zypp/parser/yum/schema/validate-repodata.sh Wed Jun 20 15:30:06 2007 @@ -1,9 +1,12 @@ #!/bin/sh +# $Id$ +set -o errexit USAGE=false DO_xmllint=false DO_jing_compact=false DO_jing_xml=false DO_rnv=false +ERROREXIT=false #SDIR=/home/martin/zyppschema SDIR=/home/mvidner/svn/zypp/trunk/libzypp/zypp/parser/yum/schema @@ -11,7 +14,7 @@ while getopts ceghrs:x FLAG; do case $FLAG in c) DO_jing_compact=true;; - e) set -o errexit;; + e) ERROREXIT=true;; g) DO_jing_xml=true;; h) USAGE=true;; r) DO_rnv=true;; @@ -89,7 +92,7 @@ done rm -f $TEMP - if $FAIL; then + if $ERROREXIT && $FAIL; then exit 1 fi } -- To unsubscribe, e-mail: zypp-commit+unsubscribe@opensuse.org For additional commands, e-mail: zypp-commit+help@opensuse.org