Check curl before use it

This check can help user figure out what's the issue during
local cluster setup
pull/6/head
Kennan 2015-02-05 16:31:02 +08:00
parent 5de2e916e5
commit eaab84a414
1 changed files with 6 additions and 0 deletions

View File

@ -25,6 +25,12 @@ kube::util::wait_for_url() {
local times=${4:-10}
local i
which curl >/dev/null || {
kube::log::usage "curl must be installed"
exit 1
}
for i in $(seq 1 $times); do
local out
if out=$(curl -fs $url 2>/dev/null); then