faubackup2/src/filesystem controlFileParser.cpp,1.4,1.5 settingsFileParser.cpp,1.5,1.6
Erik Merkel <[email protected]> Thu, 06 Oct 2005 01:49:57 +0000
| Newsgroups | gmane.comp.sysutils.backup.faubackup.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/faubackup/faubackup2/src/filesystem
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10163/src/filesystem
Modified Files:
controlFileParser.cpp settingsFileParser.cpp
Log Message:
adding support for the old "Ignore filename" format from older faubackuprc versions
Index: controlFileParser.cpp
===================================================================
RCS file: /cvsroot/faubackup/faubackup2/src/filesystem/controlFileParser.cpp,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** controlFileParser.cpp 22 Sep 2005 15:44:52 -0000 1.4
--- controlFileParser.cpp 6 Oct 2005 01:49:55 -0000 1.5
***************
*** 102,108 ****
}
catch(int i) {
! if(i== -1)
! output.warning("I do not understand Rule: \n" + line +
! "\nin file " + fileName + ":" + int2string(getLineNo()) , 0);
continue;
}
--- 102,107 ----
}
catch(int i) {
! output.warning("I do not understand Rule: \n" + line +
! "\nin file " + fileName + ":" + int2string(getLineNo()) + " error: " + int2string(i) , 0);
continue;
}
Index: settingsFileParser.cpp
===================================================================
RCS file: /cvsroot/faubackup/faubackup2/src/filesystem/settingsFileParser.cpp,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** settingsFileParser.cpp 22 Sep 2005 15:44:52 -0000 1.5
--- settingsFileParser.cpp 6 Oct 2005 01:49:55 -0000 1.6
***************
*** 31,39 ****
else
throw -1;
! }
! catch(int i) {
! if(i== -1)
! output.warning("I do not understand rule: \n" + line +
! "\nin file " + fileName + ":" + int2string(getLineNo()) , 0);
continue;
}
--- 31,37 ----
else
throw -1;
! } catch(int i) {
! output.warning("I do not understand Rule: \n" + line +
! "\nin file " + fileName + ":" + int2string(getLineNo()) + " error: " + int2string(i) , 0);
continue;
}
***************
*** 101,111 ****
temp_string = getDurationTimeString(line);
if(temp_string[0]
! =='@') {
temp_string.erase(0,1);
temp_string = resolv_deletetime(temp_string);
}
filterItem.timeValid = matchBetweenIntervals(lastbackup,
! actualbackup,
! filterItem.filterTime);
keepTime = getKeepTime(temp_string, filterItem.globalRule);
filterItem.TimeToKeep=keepTime;
--- 99,109 ----
temp_string = getDurationTimeString(line);
if(temp_string[0]
! =='@') {
temp_string.erase(0,1);
temp_string = resolv_deletetime(temp_string);
}
filterItem.timeValid = matchBetweenIntervals(lastbackup,
! actualbackup,
! filterItem.filterTime);
keepTime = getKeepTime(temp_string, filterItem.globalRule);
filterItem.TimeToKeep=keepTime;
-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl