From bf1e9ddaee5473ccda9ea2b527ba6a6af1c21096 Mon Sep 17 00:00:00 2001 From: Ken Ip Date: Mon, 18 Jan 2016 19:29:08 -0500 Subject: [PATCH] Update log to better reflect what's going on with CHECKS --- plugins/checks/check-deploy | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/plugins/checks/check-deploy b/plugins/checks/check-deploy index d810dc524..f5513bf04 100755 --- a/plugins/checks/check-deploy +++ b/plugins/checks/check-deploy @@ -84,14 +84,19 @@ if [[ ! -s "${TMPDIR}/CHECKS" ]] || [[ "$DOKKU_APP_CONTAINER_TYPE" != "web" ]]; dokku_log_verbose "Skipping default check..." exit 0 fi - dokku_log_verbose "For more efficient zero downtime deployments, create a file CHECKS." - dokku_log_verbose "See http://dokku.viewdocs.io/dokku/checks-examples.md for examples" - dokku_log_verbose "CHECKS file not found in container: Running simple container check..." + + # We allow custom check for web instances only + if [[ "$DOKKU_APP_CONTAINER_TYPE" == "web" ]]; then + dokku_log_verbose "For more efficient zero downtime deployments, create a file CHECKS." + dokku_log_verbose "See http://dokku.viewdocs.io/dokku/checks-examples.md for examples" + dokku_log_verbose "CHECKS file not found in container: Running simple container check..." + else + dokku_log_verbose "Non web container detected: Running default container check..." + fi rm -rf $TMPDIR # simple default check to see if the container stuck around - # for more thorough checks, create a CHECKS file DOKKU_DEFAULT_CHECKS_WAIT="${DOKKU_DEFAULT_CHECKS_WAIT:-10}" dokku_log_info1 "Waiting for $DOKKU_DEFAULT_CHECKS_WAIT seconds ..." sleep $DOKKU_DEFAULT_CHECKS_WAIT