From 78539e7819acccfc14638ae701ecd470b42a00ee Mon Sep 17 00:00:00 2001 From: Tim Abbott Date: Thu, 9 Aug 2018 15:25:15 -0700 Subject: [PATCH] tools: Remove unused deployment-lock-ctl. This interacted with a deployment locking system that is no longer part of the project. --- tools/deployment-lock-ctl | 53 --------------------------------------- 1 file changed, 53 deletions(-) delete mode 100755 tools/deployment-lock-ctl diff --git a/tools/deployment-lock-ctl b/tools/deployment-lock-ctl deleted file mode 100755 index 1aba340b47..0000000000 --- a/tools/deployment-lock-ctl +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/bash - -command="$0" -lockdir="deployments/lock" - -function usage { -echo "$command [target] - -Manages the lock state of staging and prod deployments. - - lock target locks a logical target - unlock target unlocks a logical target - status shows the deployment lock state on various hosts" -exit 1 -} - - -if [[ $# -lt 1 || $# -gt 2 ]]; then - usage -fi - -function get_status { - if (ssh "zulip@$1.zulip.net" '[ -d "'"$lockdir"'" ]'); then - printf "%-10s %b" "$1" "is currently \e[31mlocked\e[0m\n" - else - printf "%-10s %b" "$1" "is currently \e[32munlocked\e[0m\n" - fi -} - -if [[ "$1" == "lock" ]]; then - verb="mkdir" -elif [[ "$1" == "unlock" ]]; then - verb="rmdir" -elif [[ $# == 1 && "$1" == "status" ]]; then - get_status "staging" - get_status "prod0" - exit -else - usage -fi - - -if [[ "$2" == "staging" ]]; then - ssh zulip@staging.zulip.net "$verb $lockdir" - get_status "staging" - exit -elif [[ "$2" == "prod" ]]; then - ssh zulip@prod0.zulip.net "$verb $lockdir" - get_status "prod0" - exit -else - usage -fi