[WIP]: Create archive if none with the same version exists
This commit is contained in:
parent
3a48690e4d
commit
0e55dbb9be
|
@ -23,8 +23,11 @@ if [ "${CEPH_DEB_PKG_FILE}" ]; then
|
||||||
|
|
||||||
mkdir -p -- "${BKP_DIR}"
|
mkdir -p -- "${BKP_DIR}"
|
||||||
|
|
||||||
# If no recent backup of deb files (<7 days), create a new archive
|
# If no backup of this version already exists, create a new one
|
||||||
if [ ! "$(find "${BKP_DIR}" -type f -iname "ceph-deb*.tar" -mtime -7)" ]; then
|
EXISTENT_BACKUP_TAR="$(find "${BKP_DIR}" -type f -iname "ceph-deb_${CEPH_VERSION}*")"
|
||||||
|
if [ "${EXISTENT_BACKUP_TAR}" ]; then
|
||||||
|
printf '%b\n' "A backup of this version already exists : ${EXISTENT_BACKUP_TAR}"
|
||||||
|
else
|
||||||
printf '%b\n' "Backup of Ceph deb files in version : ${CEPH_VERSION}"
|
printf '%b\n' "Backup of Ceph deb files in version : ${CEPH_VERSION}"
|
||||||
tar cf "${BKP_TAR_PATH}" "${CEPH_DEB_DIR}"/*"${CEPH_VERSION}"*.deb > /dev/null 2>&1
|
tar cf "${BKP_TAR_PATH}" "${CEPH_DEB_DIR}"/*"${CEPH_VERSION}"*.deb > /dev/null 2>&1
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Reference in New Issue