From e9d858d05d873016f7d1ba1ae2856fb937f6afe8 Mon Sep 17 00:00:00 2001 From: joseneto Date: Fri, 27 Nov 2015 17:25:54 +0000 Subject: [PATCH] add support for no pass in mysql --- functions.sh | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/functions.sh b/functions.sh index 25abb4e..da5871d 100755 --- a/functions.sh +++ b/functions.sh @@ -10,10 +10,22 @@ if [ "$FILENAME" == "" ]; then FILENAME="default"; fi +if [ "$NO_PASSWORD" == "" ]; then + NO_PASSWORD="false"; +fi + make_backup () { - # dump database - mysqldump -h $MYSQL_HOST -P $MYSQL_PORT -u $DB_USER --password=$DB_PASSWORD $DB_NAME > $FILENAME-$DATETIME.sql + if [ "$NO_PASSWORD" == "true" ]; then + + mysqldump -h $MYSQL_HOST -P $MYSQL_PORT -u $DB_USER $DB_NAME > $FILENAME-$DATETIME.sql; + + else + + mysqldump -h $MYSQL_HOST -P $MYSQL_PORT -u $DB_USER --password=$DB_PASSWORD $DB_NAME > $FILENAME-$DATETIME.sql; + + fi + # compress the file gzip -9 $FILENAME-$DATETIME.sql # Send to cloud storage