From e84de1d31dc0dcb19925cabe03a90ede27b57618 Mon Sep 17 00:00:00 2001
From: Allen Gao <wanlong.gao@easystack.cn>
Date: Tue, 19 Jan 2016 14:24:53 +0800
Subject: [PATCH] kolla-ansible: add prechecks subcommand

TrivialFix

Change-Id: Ifb0ca3383cd04f5ff6baeb30ae6996d450d5c579
---
 tools/kolla-ansible | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/tools/kolla-ansible b/tools/kolla-ansible
index aaef901b5f..b2130ffb0e 100755
--- a/tools/kolla-ansible
+++ b/tools/kolla-ansible
@@ -33,6 +33,7 @@ Options:
     --help, -h                       Show this usage information
 
 Commands:
+    prechecks    Do pre-deployment checks for hosts
     deploy       Deploy and start all kolla containers
     post-deploy  Do post deploy on deploy node
     pull         Pull all images for containers (only pulls, no runnnig container changes)
@@ -80,6 +81,11 @@ done
 
 case "$1" in
 
+(prechecks)
+        ACTION="Pre-deployment checking"
+        PLAYBOOK="${BASEDIR}/ansible/prechecks.yml"
+        CMD="ansible-playbook -i $INVENTORY -e @/etc/kolla/globals.yml -e @/etc/kolla/passwords.yml $PLAYBOOK"
+        ;;
 (deploy)
         ACTION="Deploying Playbooks"
         CMD="ansible-playbook -i $INVENTORY -e @/etc/kolla/globals.yml -e @/etc/kolla/passwords.yml $PLAYBOOK -e action=deploy"
-- 
GitLab