@@ -137,6 +137,7 @@ backup_couch() {
137
137
check_exit_code $target
138
138
generate_checksum
139
139
move_dbbackup
140
+ check_exit_code "move backup file"
140
141
post_dbbackup ${DB_NAME}
141
142
}
142
143
@@ -167,6 +168,7 @@ backup_influx() {
167
168
ltarget=influx_${db}_${DB_HOST#*//}
168
169
generate_checksum
169
170
move_dbbackup
171
+ check_exit_code "move backup file"
170
172
post_dbbackup $db
171
173
done
172
174
;;
@@ -187,6 +189,7 @@ backup_influx() {
187
189
ltarget=influx2_${db}_${DB_HOST#*//}
188
190
generate_checksum
189
191
move_dbbackup
192
+ check_exit_code "move backup file"
190
193
post_dbbackup $db
191
194
done
192
195
;;
@@ -216,6 +219,7 @@ backup_mongo() {
216
219
check_exit_code $target
217
220
generate_checksum
218
221
move_dbbackup
222
+ check_exit_code "move backup file"
219
223
post_dbbackup "${DB_NAME}"
220
224
}
221
225
@@ -231,6 +235,7 @@ backup_mssql() {
231
235
check_exit_code $target
232
236
generate_checksum
233
237
move_dbbackup
238
+ check_exit_code "move backup file"
234
239
post_dbbackup $DB_NAME
235
240
}
236
241
@@ -271,6 +276,7 @@ backup_mysql() {
271
276
check_exit_code $target
272
277
generate_checksum
273
278
move_dbbackup
279
+ check_exit_code "move backup file"
274
280
post_dbbackup $db
275
281
done
276
282
else
@@ -286,6 +292,7 @@ backup_mysql() {
286
292
check_exit_code $target
287
293
generate_checksum
288
294
move_dbbackup
295
+ check_exit_code "move backup file"
289
296
post_dbbackup all
290
297
fi
291
298
}
@@ -322,6 +329,7 @@ backup_pgsql() {
322
329
check_exit_code $target
323
330
generate_checksum
324
331
move_dbbackup
332
+ check_exit_code "move backup file"
325
333
post_dbbackup $db
326
334
done
327
335
else
@@ -345,6 +353,7 @@ backup_pgsql() {
345
353
check_exit_code $target
346
354
generate_checksum
347
355
move_dbbackup
356
+ check_exit_code "move backup file"
348
357
post_dbbackup all
349
358
fi
350
359
}
@@ -376,6 +385,7 @@ backup_redis() {
376
385
check_exit_code $target
377
386
generate_checksum
378
387
move_dbbackup
388
+ check_exit_code "move backup file"
379
389
post_dbbackup all
380
390
}
381
391
@@ -394,6 +404,7 @@ backup_sqlite3() {
394
404
cat "${TEMP_LOCATION}"/backup.sqlite3 | ${dir_compress_cmd} > "${TEMP_LOCATION}/${target}"
395
405
generate_checksum
396
406
move_dbbackup
407
+ check_exit_code "move backup file"
397
408
post_dbbackup $db
398
409
}
399
410
@@ -711,6 +722,7 @@ move_dbbackup() {
711
722
[[ ( -n "${S3_HOST}" ) ]] && PARAM_AWS_ENDPOINT_URL=" --endpoint-url ${S3_PROTOCOL}://${S3_HOST}"
712
723
713
724
silent aws ${PARAM_AWS_ENDPOINT_URL} s3 cp ${TEMP_LOCATION}/${target} s3://${S3_BUCKET}/${S3_PATH}/${target} ${s3_ssl} ${s3_ca_cert} ${S3_EXTRA_OPTS}
725
+ exit_code=$?
714
726
if var_true "${ENABLE_CHECKSUM}" ; then
715
727
silent aws ${PARAM_AWS_ENDPOINT_URL} s3 cp ${TEMP_LOCATION}/*.${checksum_extension} s3://${S3_BUCKET}/${S3_PATH}/ ${s3_ssl} ${s3_ca_cert} ${S3_EXTRA_OPTS}
716
728
fi
@@ -726,6 +738,7 @@ move_dbbackup() {
726
738
mv "${TEMP_LOCATION}"/"${target}" "${DB_DUMP_TARGET}"/"${target}"
727
739
728
740
silent blobxfer upload --mode file --remote-path ${BLOBXFER_REMOTE_PATH} --local-path ${DB_DUMP_TARGET}
741
+ exit_code=$?
729
742
730
743
rm -rf "${TEMP_LOCATION}"/*."${checksum_extension}"
731
744
rm -rf "${TEMP_LOCATION}"/"${target}"
0 commit comments