diff --git a/plugins/openresty-vhosts/docker-args-process-deploy b/plugins/openresty-vhosts/docker-args-process-deploy index 1f78bdb33..07889dddf 100755 --- a/plugins/openresty-vhosts/docker-args-process-deploy +++ b/plugins/openresty-vhosts/docker-args-process-deploy @@ -100,12 +100,16 @@ trigger-openresty-vhosts-docker-args-process-deploy() { value="$(fn-openresty-access-log-format "$APP")" [[ -n "$value" ]] && output="$output '--label=openresty.access-log-format=$value'" + value="$(fn-openresty-access-log-path "$APP")" + [[ -n "$value" ]] && output="$output '--label=openresty.access-log-path=$value'" value="$(fn-openresty-bind-address-ipv4 "$APP")" [[ -n "$value" ]] && output="$output '--label=openresty.bind-address-ipv4=$value'" value="$(fn-openresty-bind-address-ipv6 "$APP")" [[ -n "$value" ]] && output="$output '--label=openresty.bind-address-ipv6=$value'" value="$(fn-openresty-client-max-body-size "$APP")" [[ -n "$value" ]] && output="$output '--label=openresty.client-max-body-size=$value'" + value="$(fn-openresty-error-log-path "$APP")" + [[ -n "$value" ]] && output="$output '--label=openresty.error-log-path=$value'" value="$(fn-openresty-hsts-include-subdomains "$APP")" [[ -n "$value" ]] && output="$output '--label=openresty.hsts-include-subdomains=$value'" value="$(fn-openresty-hsts-max-age "$APP")" diff --git a/plugins/openresty-vhosts/internal-functions b/plugins/openresty-vhosts/internal-functions index c22799263..860ee0054 100755 --- a/plugins/openresty-vhosts/internal-functions +++ b/plugins/openresty-vhosts/internal-functions @@ -47,6 +47,14 @@ fn-openresty-client-max-body-size() { fn-plugin-property-get-default "openresty" "$APP" "client-max-body-size" "" } +fn-openresty-error-log-path() { + declare desc="get the configured error log path" + declare APP="$1" + local OPENRESTY_LOG_ROOT="$(fn-openresty-log-root)" + + fn-plugin-property-get-default "openresty" "$APP" "error-log-path" "${OPENRESTY_LOG_ROOT}/${APP}-error.log" +} + fn-openresty-get-http-includes-dir() { declare desc="get any include dir if available" declare APP="$1"