diff options
author | Evans Ye <evansye@apache.org> | 2015-04-18 14:19:02 +0000 |
---|---|---|
committer | Evans Ye <evansye@apache.org> | 2015-04-24 08:43:24 +0000 |
commit | 8535f314e2b4d23e7228a5ee1bf875da2a79593a (patch) | |
tree | 15b68650c39a4c2c411d7096c0e31ac6c3d3b747 /bigtop-deploy | |
parent | d2c2126a665624a7684425f563a055db5cabe3c1 (diff) |
BIGTOP-1836. Better UX for Dokcer provisioner by integrating it into gradle
Diffstat (limited to 'bigtop-deploy')
-rwxr-xr-x | bigtop-deploy/vm/vagrant-puppet-docker/docker-hadoop.sh | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/bigtop-deploy/vm/vagrant-puppet-docker/docker-hadoop.sh b/bigtop-deploy/vm/vagrant-puppet-docker/docker-hadoop.sh index 63c18fd1..e7022c1a 100755 --- a/bigtop-deploy/vm/vagrant-puppet-docker/docker-hadoop.sh +++ b/bigtop-deploy/vm/vagrant-puppet-docker/docker-hadoop.sh @@ -29,6 +29,10 @@ create() { echo "\$num_instances = $1" > config.rb echo "\$vagrantyamlconf = \"$vagrantyamlconf\"" >> config.rb vagrant up --no-parallel + if [ $? -ne 0 ]; then + echo "Docker container(s) startup failed!"; + exit 1; + fi nodes=(`vagrant status |grep running |grep -v image |awk '{print $1}'`) hadoop_head_node=(`echo "hostname -f" |vagrant ssh ${nodes[0]} |tail -n 1`) repo=$(get-yaml-config repo) |