aboutsummaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
Diffstat (limited to 'tools')
-rwxr-xr-xtools/kolla16
1 files changed, 16 insertions, 0 deletions
diff --git a/tools/kolla b/tools/kolla
index df69d64e8..c7be4b141 100755
--- a/tools/kolla
+++ b/tools/kolla
@@ -91,6 +91,8 @@ Commands:
start Start all kolla containers
status List running kolla containers
stop Stop all kolla containers
+ restart Restart all kolla containers
+ destroy Kill and remove all kolla containers and volumes
EOF
}
@@ -110,6 +112,12 @@ case "$1" in
post_start
;;
+(restart)
+ ACTION="Restarting"
+ COMPOSE_CMD="restart"
+ process_all
+ ;;
+
(status)
ACTION="Status of"
COMPOSE_CMD="ps"
@@ -122,6 +130,14 @@ case "$1" in
process_all
;;
+(destroy)
+ ACTION="Destroying"
+ COMPOSE_CMD="kill"
+ process_all
+ COMPOSE_CMD="rm -f -v"
+ process_all
+ ;;
+
(*) usage
exit 0
;;