From 006eb452f1b56cbba1f0ddaa04f23a510dfcd900 Mon Sep 17 00:00:00 2001 From: Jose Diaz-Gonzalez Date: Sat, 22 Apr 2017 21:54:08 -0600 Subject: [PATCH] fix: do not generate network config if there is no generated scale file --- plugins/network/functions | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/plugins/network/functions b/plugins/network/functions index 0eb97d12c..e5d567f5d 100755 --- a/plugins/network/functions +++ b/plugins/network/functions @@ -7,9 +7,13 @@ source "$PLUGIN_AVAILABLE_PATH/proxy/functions" network-build-config() { declare desc="builds network config files" declare APP="$1"; verify_app_name "$APP" - local CONTAINER_INDEX DOKKU_SCALE IMAGE IS_HEROKUISH_CONTAINER PROC_COUNT PROC_LINE PROC_TYPE - + local CONTAINER_INDEX DOKKU_SCALE_FILE IMAGE IS_HEROKUISH_CONTAINER PROC_COUNT PROC_LINE PROC_TYPE DOKKU_SCALE_FILE="$DOKKU_ROOT/$APP/DOKKU_SCALE" + + if [[ ! -f "$DOKKU_SCALE_FILE" ]]; then + return + fi + IS_HEROKUISH_CONTAINER=false IMAGE=$(get_app_image_name "$APP") is_image_herokuish_based "$IMAGE" && IS_HEROKUISH_CONTAINER=true