Backup, is broken.

This commit is contained in:
Louwrentius 2010-07-14 21:51:10 +00:00
parent 211bd40641
commit caa6519d0f
1 changed files with 20 additions and 12 deletions

32
ppss
View File

@ -1535,7 +1535,12 @@ lock_item () {
ITEM_LOCK_FILE="$ITEM_LOCK_DIR/$LOCK_FILE_NAME_MD5"
log DEBUG "Locking item $ITEM_LOCK_FILE"
exec_cmd "mkdir $ITEM_LOCK_FILE >> /dev/null 2>&1"
return "$?"
ERROR="$?"
if [ "$ERROR" = "0" ]
then
exec_cmd "echo "$ITEM" > $ITEM_LOCK_FILE/item.txt"
fi
return "$ERROR"
}
get_input_lock () {
@ -1580,24 +1585,23 @@ return_difference_between_vars () {
VAR_A="$1"
VAR_B="$2"
for x in $VAR_A
for a in $VAR_A
do
FILE_IS_IN_VAR_B=0
A_IS_IN_B=0
for y in $VAR_B
for b in $VAR_B
do
TMP=`echo "$x" | $MD5 | awk '{ print $1 }'`
if [ "$y" = "$TMP" ]
if [ "$a" = "$b" ]
then
FILE_IS_PROCESSED=1
A_IS_IN_B=1
fi
done
if [ "$FILE_IS_IN_VAR_B" = "0" ]
if [ "$A_IS_IN_B" = "0" ]
then
echo "$x"
echo "$a"
else
log DEBUG "Value $x occurs in 'var b'"
log DEBUG "Value $a occurs in 'var b'"
fi
done
}
@ -1609,11 +1613,15 @@ remove_processed_items_from_input_file () {
# Processed items have a lock dir in the PPPSS_ITEM_LOCK_DIR.
#
if [ "$MODE" = "status" ]
then
return 1
fi
INPUTFILES=`list_all_input_items`
RES=`exec_cmd "ls -1 $ITEM_LOCK_DIR"`
rm "$LISTOFITEMS"
for x in $INPUTFILES
do
FILE_IS_PROCESSED=0
@ -1638,7 +1646,7 @@ remove_processed_items_from_input_file () {
get_list_of_new_items () {
echo
}
get_all_items () {