]> git.donarmstrong.com Git - dsa-puppet.git/commitdiff
Print clearer problem report if setup-dchroot fails
authorPeter Palfrader <peter@palfrader.org>
Wed, 9 Apr 2014 11:22:53 +0000 (13:22 +0200)
committerPeter Palfrader <peter@palfrader.org>
Wed, 9 Apr 2014 11:22:56 +0000 (13:22 +0200)
modules/porterbox/files/setup-all-dchroots

index 23867bb930a219c7c2362257f7ff28dd313ca0ea..665e25497905758a7b86d2c5089422c66ce70801 100755 (executable)
@@ -67,7 +67,13 @@ err=0
 
 for a in $archs; do
     for s in `get_suites "$a"`; do
-        setup-dchroot -f -a "$a" "$s" || err=1
+        if ! setup-dchroot -f -a "$a" "$s"; then
+            err=1
+            echo >&2
+            echo >&2 "Error: setting up $s:$a dchroot failed."
+            echo >&2
+            echo >&2
+        fi
     done
 done