| 178 | } |
| 179 | |
| 180 | void ArchivalManager::DeleteOldDataByExtension(std::string const & extension) const |
| 181 | { |
| 182 | auto const files = GetFilesOrderedByCreation(extension); |
| 183 | auto const maxCount = GetMaxSavedFilesCount(extension); |
| 184 | if (files.size() > maxCount) |
| 185 | for (size_t i = 0; i < files.size() - maxCount; ++i) |
| 186 | base::DeleteFileX(files[i]); |
| 187 | } |
| 188 | |
| 189 | void ArchivalManager::WriteTimestamp(std::string const & filePath) |
| 190 | { |
no test coverage detected