Index: sources/storage/Logger.cpp =================================================================== diff -u -r821bf955d0ba7e028bccfee7c04ca77cf80a0bd4 -re159592e3a99658e661ab83fffef43322dc075f3 --- sources/storage/Logger.cpp (.../Logger.cpp) (revision 821bf955d0ba7e028bccfee7c04ca77cf80a0bd4) +++ sources/storage/Logger.cpp (.../Logger.cpp) (revision e159592e3a99658e661ab83fffef43322dc075f3) @@ -345,7 +345,7 @@ // coco begin validated: This needs user interaction to check the old files deleted // Storage::FileHandler::find("/media/denali/0CAA-40C1/log/", {"*.err"}, 15); return 0; // has been tested manually - qDebug() << "int Logger::removeLogs()"; + LOG_DEBUG("Initializing log clean up"); static QString mOSource; static QString mOExtension; int removeCount = 0; @@ -374,9 +374,15 @@ LOG_DEBUG(QString("Current day log %1 cannot be deleted").arg(info.fileName())); } else { + QString mFileName = mCSource + info.fileName(); /// DEBUG: since it has been manually tested this will help next time for test. - /// qDebug() << "#" << mCSource + info.fileName(); - QFile::remove(info.fileName()); + /// qDebug() << "#" << mFileName; + bool ok = QFile::remove(mFileName); + if (ok) { + LOG_DEBUG(QString("Removing %1 succeeded").arg(mFileName)); + } else { + LOG_DEBUG(QString("Removing %1 failed" ).arg(mFileName)); + } } } } @@ -400,7 +406,7 @@ { // coco begin validated: This needs user interaction to check the old files deleted // has been tested manually - LOG_DEBUG("Remove Logs Start"); + LOG_DEBUG("Remove Logs Starting"); emit didRemoveLogs(true); QFuture mFuture = QtConcurrent::run(this, &Logger::removeLogs); _removeLogsWatcher.setFuture(mFuture); @@ -425,7 +431,7 @@ * \brief Logger::onSDCardSpaceChange * \details SD Card storage space parameter change slot. * This slot when called is calling the function concurrentRemoveLogs, - * if percent of available space vPercent is less than _availableSpacePercent, + * if percent of available space vPercent is less than Storage::Available_Space_Percent, * if the SD Card is ready (vReady is true) * \param vReady - The SD Card is Ready * \param vTotal - Total storage space on the SD Card @@ -439,7 +445,8 @@ Q_UNUSED(vTotal ) Q_UNUSED(vAvailable ) if ( ! vReady ) return; - if (vPercent < _availableSpacePercent ) { + /// DEBUG: qDebug() << vPercent << Storage::Available_Space_Percent; + if ( vPercent < Storage::Available_Space_Percent ) { concurrentRemoveLogs(); } }