#!/bin/sh set -e # Possible actions: error, pre-backup, post-backup ACTION="$1" if [ "$WEBHOOK_URL" != "**None**" ]; then case "$ACTION" in "error") echo "Execute error webhook call to $WEBHOOK_URL" curl --url "$WEBHOOK_URL" \ --header 'Content-Type: application/json' \ --max-time 10 \ --retry 5 \ $WEBHOOK_EXTRA_ARGS ;; # "pre-backup") # echo "Nothing to do" # ;; "post-backup") echo "Execute post-backup webhook call to $WEBHOOK_URL" curl --url "$WEBHOOK_URL" \ --header 'Content-Type: application/json' \ --max-time 10 \ --retry 5 \ $WEBHOOK_EXTRA_ARGS ;; esac fi