From 259fed4ab25df2137e8f0a88ea445671a6b8c46b Mon Sep 17 00:00:00 2001 From: Bruno 21 Date: Sun, 3 Nov 2019 09:53:25 +0100 Subject: [PATCH] backup_mysql.sh option contentImage pour terminal-notifier --- backup_mysql.sh | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/backup_mysql.sh b/backup_mysql.sh index e44d279..b859181 100755 --- a/backup_mysql.sh +++ b/backup_mysql.sh @@ -23,6 +23,7 @@ # BKP_USER="mysqlbackupuser" # Enter the username for backup BKP_PASS="$(cat $HOME/.password.txt)" # Enter the password of the backup user +BKP_BASE_DIR=$(dirname "$0") # BKP_DEST="$HOME/Documents/MySQL" # Enter the Backup directory,change this if you have someother location if [ ! -d $BKP_DEST ]; then mkdir $BKP_DEST; fi @@ -73,13 +74,15 @@ notification() { then sound="Glass" message="Envoi terminé sur $2 !" + image="$BKP_BASE_DIR/success.png" else sound="Basso" message="Echec lors de l'envoi sur $2 : erreur $result" + image="$BKP_BASE_DIR/error.png" fi if [[ "$OSTYPE" == "darwin"* ]] && [ -x "$(command -v terminal-notifier)" ]; then - terminal-notifier -title "$1" -message "$message" -sound "$sound" + terminal-notifier -title "$1" -message "$message" -sound "$sound" -contentImage "$image" fi } @@ -108,7 +111,7 @@ do $GZIP -9 $BKP_FILENAME server1="ftp.cluster011.ovh.net:www/backup/SilverBook/Bases_MySQL/" - #scp "$BKP_GZ_FILENAME" funnymac@"$server1" + scp "$BKP_GZ_FILENAME" funnymac@"$server1" result=$? notification "Backup MySQL: base $db" "$server1" $result @@ -116,9 +119,9 @@ do sleep 1 server2="clicclac.synology.me:/volume1/Backup/SilverBook/Bases_MySQL/" - #scp -P42666 -p "$BKP_GZ_FILENAME" bruno@"$server2" + scp -P42666 -p "$BKP_GZ_FILENAME" bruno@"$server2" result=$? - + notification "Backup MySQL: base $db" "$server2" $result fi