summaryrefslogtreecommitdiffstats
path: root/autocluster
diff options
context:
space:
mode:
Diffstat (limited to 'autocluster')
-rwxr-xr-xautocluster5
1 files changed, 3 insertions, 2 deletions
diff --git a/autocluster b/autocluster
index b987a12..d086009 100755
--- a/autocluster
+++ b/autocluster
@@ -149,7 +149,7 @@ for_each_node ()
{
local n
for n in $NODES ; do
- "$@" $(IFS=: ; echo $n)
+ "$@" $(IFS=: ; echo $n) || return 1
done
}
@@ -729,7 +729,8 @@ cluster_setup ()
local stages="install_packages setup_clusterfs setup_node setup_cluster"
local stage
for stage in $stages ; do
- for_each_node _cluster_setup_do_stage "$stage"
+ for_each_node _cluster_setup_do_stage "$stage" || \
+ die "task $stage failed"
done
}