From 4bfda4c49e660c4d77bcb20f16fae70f16ea9a8b Mon Sep 17 00:00:00 2001 From: Zev Benjamin Date: Wed, 15 May 2013 17:58:05 -0400 Subject: [PATCH] update-deployment: Purge old deployments after deploy (imported from commit 9a320617e22a1d71506fbb76443a00c178ae5367) --- tools/update-deployment | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tools/update-deployment b/tools/update-deployment index 8eff829e09..eb9ed4cbd9 100755 --- a/tools/update-deployment +++ b/tools/update-deployment @@ -55,6 +55,8 @@ subprocess.check_call(["ln", '-nsf', deploy_path, os.path.join(DEPLOYMENTS_DIR, logging.info("Restarting server...") subprocess.check_call([os.path.join(DEPLOYMENTS_DIR, "current/tools/restart-server")]) +logging.info("Deployment complete") +shutil.rmtree(LOCK_DIR) if newrev == '0000000000000000000000000000000000000000': # 0000000000000000000000000000000000000000 means we're deleting the ref @@ -67,4 +69,4 @@ if '[schema]' in commits: print FAIL + "Schema change detected! Please make the appropriate changes manually." + ENDC print -shutil.rmtree(LOCK_DIR) +subprocess.check_call(["./tools/purge-deployments"])