galera bootstrap improvements
Conflicts:
galera/master.sls
galera/slave.sls
diff --git a/galera/files/bootstrap.sh b/galera/files/bootstrap.sh
new file mode 100644
index 0000000..b4a3122
--- /dev/null
+++ b/galera/files/bootstrap.sh
@@ -0,0 +1,18 @@
+{%- from "galera/map.jinja" import slave with context -%}
+#!/bin/bash
+
+service {{ slave.service }} start
+
+counter=70
+
+while [ $counter -gt 0 ]
+do
+ service {{ slave.service }} status
+ if [[ $? -eq 0 ]]; then
+ exit 0
+ fi
+ counter=$(( $counter - 1 ))
+ sleep 2
+done
+
+exit 1