mirror of https://github.com/BOINC/boinc.git
- file deleter: improved logging; from Oliver
svn path=/trunk/boinc/; revision=25050
This commit is contained in:
parent
ec40a74531
commit
46fb7bd97a
|
@ -490,3 +490,9 @@ Rom 13 Jan 2012
|
|||
|
||||
clientgui/
|
||||
MainDocument.cpp
|
||||
|
||||
David 13 Jan 2012
|
||||
- file deleter: improved logging; from Oliver
|
||||
|
||||
sched/
|
||||
file_deleter.cpp
|
||||
|
|
|
@ -143,7 +143,7 @@ int wu_delete_files(WORKUNIT& wu) {
|
|||
char* p;
|
||||
char filename[256], pathname[256], buf[BLOB_SIZE];
|
||||
bool no_delete=false;
|
||||
int count_deleted = 0, retval, mthd_retval = 0;
|
||||
int count_deleted = 0, count_deleted_md5 = 0, retval, mthd_retval = 0;
|
||||
|
||||
if (strstr(wu.name, "nodelete")) return 0;
|
||||
|
||||
|
@ -167,7 +167,7 @@ int wu_delete_files(WORKUNIT& wu) {
|
|||
if (retval == ERR_OPENDIR) {
|
||||
log_messages.printf(MSG_CRITICAL,
|
||||
"[WU#%d] missing dir for %s\n",
|
||||
wu.id, filename
|
||||
wu.id, pathname
|
||||
);
|
||||
mthd_retval = ERR_UNLINK;
|
||||
} else if (retval) {
|
||||
|
@ -176,14 +176,14 @@ int wu_delete_files(WORKUNIT& wu) {
|
|||
wu.id, filename, boincerror(retval)
|
||||
);
|
||||
} else {
|
||||
log_messages.printf(MSG_NORMAL,
|
||||
"[WU#%d] deleting %s\n", wu.id, filename
|
||||
log_messages.printf(MSG_DEBUG,
|
||||
"[WU#%d] deleting %s\n", wu.id, pathname
|
||||
);
|
||||
retval = unlink(pathname);
|
||||
if (retval) {
|
||||
log_messages.printf(MSG_CRITICAL,
|
||||
"[WU#%d] unlink %s failed: %s\n",
|
||||
wu.id, filename, boincerror(retval)
|
||||
wu.id, pathname, boincerror(retval)
|
||||
);
|
||||
mthd_retval = ERR_UNLINK;
|
||||
} else {
|
||||
|
@ -193,15 +193,17 @@ int wu_delete_files(WORKUNIT& wu) {
|
|||
//
|
||||
if (config.cache_md5_info) {
|
||||
strcat(pathname,".md5");
|
||||
log_messages.printf(MSG_NORMAL,
|
||||
"[WU#%d] deleting %s\n", wu.id, filename
|
||||
log_messages.printf(MSG_DEBUG,
|
||||
"[WU#%d] deleting %s\n", wu.id, pathname
|
||||
);
|
||||
retval = unlink(pathname);
|
||||
if (retval) {
|
||||
log_messages.printf(MSG_CRITICAL,
|
||||
"[WU#%d] unlink %s failed: %s\n",
|
||||
wu.id, filename, boincerror(retval)
|
||||
wu.id, pathname, boincerror(retval)
|
||||
);
|
||||
} else {
|
||||
count_deleted_md5++;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -209,8 +211,9 @@ int wu_delete_files(WORKUNIT& wu) {
|
|||
}
|
||||
p = strtok(0, "\n");
|
||||
}
|
||||
log_messages.printf(MSG_DEBUG,
|
||||
"[WU#%d] deleted %d file(s)\n", wu.id, count_deleted
|
||||
log_messages.printf(MSG_NORMAL,
|
||||
"[WU#%d] deleted %d input files and %d cached md5 files\n",
|
||||
wu.id, count_deleted, count_deleted_md5
|
||||
);
|
||||
return mthd_retval;
|
||||
}
|
||||
|
@ -269,7 +272,7 @@ int result_delete_files(RESULT& result) {
|
|||
);
|
||||
} else {
|
||||
count_deleted++;
|
||||
log_messages.printf(MSG_NORMAL,
|
||||
log_messages.printf(MSG_DEBUG,
|
||||
"[RESULT#%d] unlinked %s\n", result.id, pathname
|
||||
);
|
||||
}
|
||||
|
@ -279,8 +282,8 @@ int result_delete_files(RESULT& result) {
|
|||
p = strtok(0, "\n");
|
||||
}
|
||||
|
||||
log_messages.printf(MSG_DEBUG,
|
||||
"[RESULT#%d] deleted %d file(s)\n", result.id, count_deleted
|
||||
log_messages.printf(MSG_NORMAL,
|
||||
"[RESULT#%d] deleted %d output file(s)\n", result.id, count_deleted
|
||||
);
|
||||
return mthd_retval;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue