Filip Pytloun | e40d54c | 2016-02-16 14:22:02 +0100 | [diff] [blame^] | 1 | {%- from "galera/map.jinja" import slave with context -%} |
Ales Komarek | 2ff5486 | 2015-04-30 16:31:48 +0200 | [diff] [blame] | 2 | #!/bin/bash |
3 | |||||
Filip Pytloun | e40d54c | 2016-02-16 14:22:02 +0100 | [diff] [blame^] | 4 | service {{ slave.service }} start |
Ales Komarek | 2ff5486 | 2015-04-30 16:31:48 +0200 | [diff] [blame] | 5 | |
jpavlik | 7a748a0 | 2015-05-31 14:22:36 +0200 | [diff] [blame] | 6 | counter=40 |
Ales Komarek | 2ff5486 | 2015-04-30 16:31:48 +0200 | [diff] [blame] | 7 | |
8 | while [ $counter -gt 0 ] | ||||
9 | do | ||||
Filip Pytloun | e40d54c | 2016-02-16 14:22:02 +0100 | [diff] [blame^] | 10 | service {{ slave.service }} status |
Ales Komarek | 2ff5486 | 2015-04-30 16:31:48 +0200 | [diff] [blame] | 11 | if [[ $? -eq 0 ]]; then |
12 | exit 0 | ||||
13 | fi | ||||
Filip Pytloun | e40d54c | 2016-02-16 14:22:02 +0100 | [diff] [blame^] | 14 | counter=$(( $counter - 1 )) |
Ales Komarek | 2ff5486 | 2015-04-30 16:31:48 +0200 | [diff] [blame] | 15 | sleep 2 |
16 | done | ||||
17 | |||||
Filip Pytloun | e40d54c | 2016-02-16 14:22:02 +0100 | [diff] [blame^] | 18 | exit 1 |