]> Frank Brehm's Git Trees - pixelpark/admin-tools.git/commitdiff
...for globals, too
authorDimitri Bulgakov <dimitri.bulgakov@pixelpark.com>
Tue, 21 May 2019 12:39:33 +0000 (14:39 +0200)
committerDimitri Bulgakov <dimitri.bulgakov@pixelpark.com>
Tue, 21 May 2019 12:39:33 +0000 (14:39 +0200)
bin/backup_pgsql.sh

index a0db4ae619789d88db218f6796b959e790a25cf1..8ade8f22e9588436896088e453e871bff483bd7a 100755 (executable)
@@ -474,6 +474,7 @@ backup_globals() {
     local out_sql_tmp_compressed="${TMP_DIR}/${output_sql_compressed}"
     local out_sql_tgt="${BACKUP_DIR}/${output_sql}"
     local out_sql_tgt_compressed="${BACKUP_DIR}/${output_sql_compressed}"
+    local out_sql_tgt_latest="${BACKUP_DIR}/globals-latest.sql.bz2"
 
     local verbose_option=""
     if [[ "${VERBOSE}" == "y" ]] ; then
@@ -511,6 +512,9 @@ backup_globals() {
     debug "Moving '${out_sql_tmp_compressed}' => '${BACKUP_DIR}' ..."
     MV -i "${out_sql_tmp_compressed}" "${BACKUP_DIR}"
 
+    debug "Updating reference '${out_sql_tgt_latest}' -> '${out_sql_tgt_compressed}'"
+    LN -sf "${out_sql_tgt_compressed}" "${out_sql_tgt_latest}"
+
 }
 
 #------------------------------------------------------------------------------