|
@@ -562,11 +562,7 @@ void ResourceWatcherFSM::CenterSettingDelete()
|
|
|
|
|
|
if (!bFailFlag)
|
|
|
{
|
|
|
- LogWarn(Severity_Low, Error_Debug, LOG_WARN_DIR_DELETE_SUC, CSimpleStringA::Format("Delete files in [%s] success", tempPath.GetData()));
|
|
|
- }
|
|
|
- else
|
|
|
- {
|
|
|
- LogWarn(Severity_Low, Error_Debug, LOG_WARN_DIR_DELETE_FAILED, CSimpleStringA::Format("Delete files in [%s] failed", tempPath.GetData()));
|
|
|
+ LogWarn(Severity_Low, Error_Debug, LOG_WARN_FILE_DELETE_SUC, CSimpleStringA::Format("Delete files in [%s] success", tempPath.GetData()));
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -667,7 +663,8 @@ int ResourceWatcherFSM::ProcessFileDelete(LPCTSTR lpszPath, int& nDelSucCnt, int
|
|
|
}
|
|
|
else {
|
|
|
nDelFailedCnt++;
|
|
|
- DbgWithLink(LOG_LEVEL_WARN, LOG_TYPE_SYSTEM)("RemoveFileA [%s] failed, GLE = %u.", tempFilePath, errno);
|
|
|
+ DbgWithLink(LOG_LEVEL_WARN, LOG_TYPE_SYSTEM).setResultCode("RTA5A08").setAPI("DeleteFiles")("RemoveFileA [%s] failed, GLE = %u.", tempFilePath, errno);
|
|
|
+ LogWarn(Severity_Middle, Error_Debug, LOG_WARN_FILE_DELETE_FAILED, CSimpleStringA::Format("RemoveFileA [%s] failed, GLE = %u.", tempFilePath, errno));
|
|
|
}
|
|
|
if (searchFilePath) delete[] searchFilePath;
|
|
|
if (tempFilePath) delete[] tempFilePath;
|
|
@@ -720,7 +717,8 @@ int ResourceWatcherFSM::ProcessFileDelete(LPCTSTR lpszPath, int& nDelSucCnt, int
|
|
|
int tDelSucCnt = 0, tDelFailedCnt = 0;
|
|
|
fileCnt += ProcessFileDelete((LPCTSTR)tempFilePath, tDelSucCnt, tDelFailedCnt, true); //子目录要清理
|
|
|
if (tDelFailedCnt != 0) {
|
|
|
- DbgWithLink(LOG_LEVEL_WARN, LOG_TYPE_SYSTEM)("rm(%s) failed, GLE = %u.", (LPCTSTR)tempFilePath, errno);
|
|
|
+ DbgWithLink(LOG_LEVEL_WARN, LOG_TYPE_SYSTEM).setResultCode("RTA5A08").setAPI("DeleteFiles")("rm(%s) failed, GLE = %u.", (LPCTSTR)tempFilePath, errno);
|
|
|
+ LogWarn(Severity_Middle, Error_Debug, LOG_WARN_FILE_DELETE_FAILED, CSimpleStringA::Format("rm(%s) failed, GLE = %u.", (LPCTSTR)tempFilePath, errno));
|
|
|
nDelSucCnt += tDelSucCnt;
|
|
|
nDelFailedCnt += tDelFailedCnt;
|
|
|
return fileCnt;
|
|
@@ -765,7 +763,9 @@ int ResourceWatcherFSM::ProcessFileDelete(LPCTSTR lpszPath, int& nDelSucCnt, int
|
|
|
else
|
|
|
{
|
|
|
nDelFailedCnt++;
|
|
|
- DbgWithLink(LOG_LEVEL_WARN, LOG_TYPE_SYSTEM)("Delete [%s] failed, GLE = %u.", lpszPath, GetLastError());
|
|
|
+ DbgWithLink(LOG_LEVEL_WARN, LOG_TYPE_SYSTEM).setResultCode("RTA5A08").setAPI("DeleteFiles")
|
|
|
+ ("Delete [%s] failed, GLE = %u.", lpszPath, GetLastError());
|
|
|
+ LogWarn(Severity_Middle, Error_Debug, LOG_WARN_FILE_DELETE_FAILED, CSimpleStringA::Format("RemoveFileA [%s] failed, GLE = %u.", lpszPath, errno));
|
|
|
}
|
|
|
if (searchFilePath) delete[] searchFilePath;
|
|
|
if (tempFilePath) delete[] tempFilePath;
|
|
@@ -814,7 +814,9 @@ int ResourceWatcherFSM::ProcessFileDelete(LPCTSTR lpszPath, int& nDelSucCnt, int
|
|
|
fileCnt += ProcessFileDelete((LPCTSTR)tempFilePath, tDelSucCnt, tDelFailedCnt, true); //子目录要删除
|
|
|
if (tDelFailedCnt != 0)
|
|
|
{
|
|
|
- DbgWithLink(LOG_LEVEL_WARN, LOG_TYPE_SYSTEM)("rm(%s) failed, GLE = %u.", (LPCTSTR)tempFilePath, GetLastError());
|
|
|
+ DbgWithLink(LOG_LEVEL_WARN, LOG_TYPE_SYSTEM).setResultCode("RTA5A08").setAPI("DeleteFiles")
|
|
|
+ ("rm(%s) failed, GLE = %u.", (LPCTSTR)tempFilePath, GetLastError());
|
|
|
+ LogWarn(Severity_Middle, Error_Debug, LOG_WARN_FILE_DELETE_FAILED, CSimpleStringA::Format("RemoveFileA [%s] failed, GLE = %u.", (LPCTSTR)tempFilePath, errno));
|
|
|
nDelFailedCnt += tDelFailedCnt;
|
|
|
return fileCnt;
|
|
|
}
|
|
@@ -2760,7 +2762,7 @@ void ResourceWatcherFSM::CheckDiskFileSpace()
|
|
|
{
|
|
|
fileLen = fileinfo.size;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
|
|
|
CSimpleStringA resLen = CSimpleStringA::Format("%lld B", fileLen);
|
|
|
if (fileLen >= 1024 && fileLen < (1024 * 1024))
|