MCPcopy Create free account
hub / github.com/comaps/comaps / DeleteOldDataByExtension

Method DeleteOldDataByExtension

libs/tracking/archival_manager.cpp:180–187  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

178}
179
180void 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
189void ArchivalManager::WriteTimestamp(std::string const & filePath)
190{

Callers 1

RunMethod · 0.80

Calls 2

DeleteFileXFunction · 0.85
sizeMethod · 0.45

Tested by

no test coverage detected