File tree 2 files changed +5
-5
lines changed
2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change 33
33
$backupcompress = true ,
34
34
$backuprotate = 30,
35
35
$delete_before_dump = false ,
36
- $backupdatabases = false ,
36
+ $backupdatabases = [] ,
37
37
$ensure = ' present'
38
38
) {
39
39
Original file line number Diff line number Diff line change @@ -31,14 +31,14 @@ cleanup()
31
31
cleanup
32
32
33
33
< % end -%>
34
- < % if @backupdatabases -%>
34
+ < % if @backupdatabases.empty? -%>
35
+ mysqldump -u${USER} -p${PASS} --opt --flush-logs --single-transaction \
36
+ --all-databases < % if @backupcompress %> | bzcat -zc < % end %>> ${DIR} /${PREFIX} ` date +%Y%m%d-%H%M%S` .sql< % if @backupcompress %> .bz2< % end %>
37
+ < % else -%>
35
38
< % @backupdatabases.each do | db| -%>
36
39
mysqldump -u${USER} -p${PASS} --opt --flush-logs --single-transaction \
37
40
< %= db %><% if @backupcompress %> | bzcat -zc < % end %>> ${DIR} /${PREFIX} < %= db %> _` date +%Y%m%d-%H%M%S` .sql< % if @backupcompress %> .bz2< % end %>
38
41
< % end -%>
39
- < % else -%>
40
- mysqldump -u${USER} -p${PASS} --opt --flush-logs --single-transaction \
41
- --all-databases < % if @backupcompress %> | bzcat -zc < % end %>> ${DIR} /${PREFIX} ` date +%Y%m%d-%H%M%S` .sql< % if @backupcompress %> .bz2< % end %>
42
42
< % end -%>
43
43
44
44
< % unless @delete_before_dump -%>
You can’t perform that action at this time.
0 commit comments