aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xtools/kolla12
1 files changed, 9 insertions, 3 deletions
diff --git a/tools/kolla b/tools/kolla
index 62193d9d9..f26aaf801 100755
--- a/tools/kolla
+++ b/tools/kolla
@@ -75,12 +75,18 @@ function pre_start {
}
function post_start {
- until keystone user-list | grep glance; do
- echo "Waiting for OpenStack services to become available"
+ echo -n "Waiting for OpenStack services to become available"
+
+ until [ $(nova service-list 2>&1 | grep -c enabled) -ge 4 ]; do
+ echo -n .
sleep 2
done
- sleep 3
+ until [ $(neutron agent-list 2>&1 | grep -c ':-)') -ge 4 ]; do
+ echo -n .
+ sleep 2
+ done
+ echo " done"
echo Example Usage:
echo source openrc # source keystone credentials