File tree Expand file tree Collapse file tree 2 files changed +15
-5
lines changed Expand file tree Collapse file tree 2 files changed +15
-5
lines changed Original file line number Diff line number Diff line change @@ -10,8 +10,8 @@ if [ "$ONE_SHOOT" == "true" ]; then
10
10
else
11
11
# scheduele backup window
12
12
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;
15
15
tail -f /var/log/cron.log;
16
16
exit $?
17
17
fi
Original file line number Diff line number Diff line change 3
3
DATETIME=` date +" %Y-%m-%d_%H" `
4
4
5
5
if [ " $MYSQL_PORT " == " " ]; then
6
- MYSQL_PORT=" 3306" ;
6
+ export MYSQL_PORT=" 3306" ;
7
7
fi
8
8
9
9
if [ " $FILENAME " == " " ]; then
10
- FILENAME=" default" ;
10
+ export FILENAME=" default" ;
11
11
fi
12
12
13
13
if [ " $NO_PASSWORD " == " " ]; then
14
- NO_PASSWORD=" false" ;
14
+ export NO_PASSWORD=" false" ;
15
15
fi
16
16
17
17
make_backup () {
18
18
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
+
19
29
if [ " $NO_PASSWORD " == " true" ]; then
20
30
21
31
mysqldump -h $MYSQL_HOST -P $MYSQL_PORT -u $DB_USER $DB_NAME > $FILENAME -$DATETIME .sql;
You can’t perform that action at this time.
0 commit comments