Fixes not enough time for docker restart before continuing on to next

provisioning step
This commit is contained in:
Henry Hsu 2014-04-15 11:32:05 -07:00
parent 20473fe4ca
commit 91555d0a86
1 changed files with 4 additions and 0 deletions

View File

@ -9,6 +9,10 @@ module VagrantPlugins
comm.sudo("echo 'DOCKER_OPTS=\"-r=true ${DOCKER_OPTS}\"' >> /etc/default/docker")
comm.sudo("stop docker")
comm.sudo("start docker")
[0, 1, 2, 4].each do |delay|
sleep delay
break if comm.test('test -f /var/run/docker.pid')
end
end
end
end