From e39e53d0fbed1c2b1e56c539c8a661e70d164db7 Mon Sep 17 00:00:00 2001 From: Nico Schottelius Date: Sat, 15 Jan 2011 02:04:10 +0100 Subject: [PATCH] simply check for incomplete backups Signed-off-by: Nico Schottelius --- ccollect | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ccollect b/ccollect index 62b3a05..cd8cf99 100755 --- a/ccollect +++ b/ccollect @@ -450,7 +450,7 @@ while [ "${source_no}" -lt "${no_sources}" ]; do # # Check incomplete backups (needs echo to remove newlines) # - pcmd ls -d1 "${ddir}" | grep "${CMARKER}\$" > "${TMP}" ||\ + pcmd ls -d1 "${ddir}" | grep "${CMARKER}\$" > "${TMP}" || \ _exit_err "Cannot list incomplete files" _techo "Incomplete backups: $(echo $(cat "${TMP}"))" @@ -461,6 +461,7 @@ while [ "${source_no}" -lt "${no_sources}" ]; do # # Check: maximum number of backups is reached? # + # FIXME: simplify, grep, cd? => no star, does not get expanded on failure count="$(pcmd ls -d1 "${ddir}/${INTERVAL}."*"/" | wc -l | sed 's/^ *//g')" \ || _exit_err "Counting backups failed"