From 8e86ee207e5ce77189d287597adbda86c781a514 Mon Sep 17 00:00:00 2001 From: Jiri Moskovcak Date: Fri, 10 Apr 2009 14:32:08 +0200 Subject: Configurable max size of debugdump storage rhbz#490889 --- lib/MiddleWare/MiddleWare.cpp | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'lib/MiddleWare/MiddleWare.cpp') diff --git a/lib/MiddleWare/MiddleWare.cpp b/lib/MiddleWare/MiddleWare.cpp index 5136929..d2d12a0 100644 --- a/lib/MiddleWare/MiddleWare.cpp +++ b/lib/MiddleWare/MiddleWare.cpp @@ -203,6 +203,14 @@ void CMiddleWare::Report(const map_crash_report_t& pCrashReport) database->DisConnect(); } +void CMiddleWare::DeleteDebugDumpDir(const std::string& pDebugDumpDir) +{ + CDebugDump dd; + dd.Open(pDebugDumpDir); + dd.Delete(); + dd.Close(); +} + void CMiddleWare::DeleteCrashInfo(const std::string& pUUID, const std::string& pUID, const bool bWithDebugDump) @@ -216,10 +224,7 @@ void CMiddleWare::DeleteCrashInfo(const std::string& pUUID, if (bWithDebugDump) { - CDebugDump dd; - dd.Open(row.m_sDebugDumpDir); - dd.Delete(); - dd.Close(); + DeleteDebugDumpDir(row.m_sDebugDumpDir); } } -- cgit