We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent eecc87b commit a3568c6Copy full SHA for a3568c6
jobs/kibana/templates/bin/kibana_ctl
@@ -17,13 +17,18 @@ export PIDFILE=/var/vcap/sys/run/kibana/kibana.pid
17
function wait_for_template {
18
local template_name="$1"
19
local MASTER_URL="<%= p("kibana.elasticsearch.host") %>:<%= elasticsearch_port %>"
20
+ local wait=0
21
22
set +e
23
while true; do
24
echo "Waiting for index template to be uploaded: $template_name"
- curl -X HEAD -f -i "$MASTER_URL"/_template/$template_name > /dev/null 2>&1
25
- [ $? ] && break
26
- sleep 5
+ curl -f -I "$MASTER_URL"/_template/$template_name > /dev/null 2>&1 && break
+ if [ $wait -gt 120 ]; then
27
+ echo $template_name not found
28
+ exit 1
29
+ fi
30
+ let wait+=10
31
+ sleep 10
32
done
33
echo "Found $template_name"
34
set -e
0 commit comments