Skip to content

Commit c9bb8d3

Browse files
author
joseneto
committed
add debug mode
1 parent 668fb2a commit c9bb8d3

File tree

2 files changed

+15
-5
lines changed

2 files changed

+15
-5
lines changed

backup.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ if [ "$ONE_SHOOT" == "true" ]; then
1010
else
1111
# scheduele backup window
1212
touch /var/log/cron.log;
13-
echo "$BACKUP_WINDOW /backup/functions.sh >> /var/log/cron.log 2>&1" >> job
14-
crontab job
13+
echo "$BACKUP_WINDOW /backup/functions.sh >> /var/log/cron.log 2>&1"\n >> job;
14+
crontab job;
1515
tail -f /var/log/cron.log;
1616
exit $?
1717
fi

functions.sh

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,29 @@
33
DATETIME=`date +"%Y-%m-%d_%H"`
44

55
if [ "$MYSQL_PORT" == "" ]; then
6-
MYSQL_PORT="3306";
6+
export MYSQL_PORT="3306";
77
fi
88

99
if [ "$FILENAME" == "" ]; then
10-
FILENAME="default";
10+
export FILENAME="default";
1111
fi
1212

1313
if [ "$NO_PASSWORD" == "" ]; then
14-
NO_PASSWORD="false";
14+
export NO_PASSWORD="false";
1515
fi
1616

1717
make_backup () {
1818

19+
if ["$DEBUG" == "true" ]; then
20+
echo "######################################"
21+
echo "MYSQL_HOST = $MYSQL_HOST"
22+
echo "MYSQL_PORT = $MYSQL_PORT"
23+
echo "DB_USER = $DB_USER"
24+
echo "DB_PASSWORD = $DB_PASSWORD"
25+
echo "DB_NAME = $DB_NAME"
26+
echo "######################################"
27+
fi
28+
1929
if [ "$NO_PASSWORD" == "true" ]; then
2030

2131
mysqldump -h $MYSQL_HOST -P $MYSQL_PORT -u $DB_USER $DB_NAME > $FILENAME-$DATETIME.sql;

0 commit comments

Comments
 (0)