#!/usr/bin/env bash source "$PLUGIN_CORE_AVAILABLE_PATH/common/functions" source "$PLUGIN_CORE_AVAILABLE_PATH/common/property-functions" source "$PLUGIN_AVAILABLE_PATH/haproxy-vhosts/command-functions" set -eo pipefail [[ $DOKKU_TRACE ]] && set -x trigger-haproxy-pre-restore() { declare desc="pre-restore the caddy proxy" declare trigger="install" if [[ "$(fn-plugin-property-get "haproxy" "--global" "proxy-status")" != "started" ]]; then return fi if ! cmd-haproxy-start; then dokku_log_warn "Failed to restore haproxy proxy, requests may not route as expected" fi } trigger-haproxy-pre-restore "$@"