Changeset 2263

Show
Ignore:
Timestamp:
07/10/08 23:49:22 (5 months ago)
Author:
anarcat
Message:

simplify commandline creation

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • alternc/trunk/src/sqlbackup.sh

    r2262 r2263  
    246246       #                      state of the database backup 
    247247       #                      remove because lock is allow for alternc user  
    248        if [ "$compressed" -eq 1 ] && [ "$DO_BACKUP" == "YES" ]; then 
    249            debug "msqldump -h\"$MYSQL_HOST\" -u\"$login\" -p\"XXXX\" \"$db\" --add-drop-table --allow-keywords -Q -f -q -a -e \ " 
    250            debug "         | gzip -c > \"${target_dir}/${name_backup_file}.sql${ext}\"" 
    251  
    252            mysqldump -h"$MYSQL_HOST" -u"$login" -p"$pass" "$db" \ 
     248       if [ "$DO_BACKUP" == "YES" ]; then 
     249           $command = mysqldump -h"$MYSQL_HOST" -u"$login" -p"$pass" "$db" \ 
    253250                        --add-drop-table \ 
    254251                        --allow-keywords \ 
     
    257254                        --quick \ 
    258255                        --all \ 
    259                         --extended-insert \ 
    260                         | gzip -c > "${target_dir}/${name_backup_file}.sql${ext}" 
    261  
    262        elif [ "$DO_BACKUP" == "YES" ] ; then 
    263             debug "mysqldump -h\"$MYSQL_HOST\" -u\"$login\" -p\"XXXX\" \"$db\" --add-drop-table --allow-keywords -Q -f -q -a -e \ " 
    264             debug "          > \"${target_dir}/${name_backup_file}.sql\"" 
    265              
    266             mysqldump -h"$MYSQL_HOST" -u"$login" -p"$pass" "$db" \ 
    267                         --add-drop-table \ 
    268                         --allow-keywords \ 
    269                         --quote-names \ 
    270                         --force \ 
    271                         --quick \ 
    272                         --all \ 
    273                         --extended-insert \ 
    274                         > "${target_dir}/${name_backup_file}.sql" 
     256                        --extended-insert 
     257           if [ "$compressed" -eq 1 ] ; then 
     258               $command = "$command | gzip -c" 
     259           fi 
     260           debug "$command > ${target_dir}/${name_backup_file}.sql${ext}" 
     261           $command > "${target_dir}/${name_backup_file}.sql${ext}" 
    275262        fi 
    276263