From: Joel Rosdahl Date: Fri, 18 Aug 2023 19:29:14 +0000 (+0200) Subject: refactor: Use LocalStorage::get_stats_file X-Git-Tag: v4.9~58 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c2f4510e65c069ced719b834e226daf1724e9e03;p=thirdparty%2Fccache.git refactor: Use LocalStorage::get_stats_file --- diff --git a/src/storage/local/LocalStorage.cpp b/src/storage/local/LocalStorage.cpp index febe68426..5ca81de23 100644 --- a/src/storage/local/LocalStorage.cpp +++ b/src/storage/local/LocalStorage.cpp @@ -442,11 +442,8 @@ LocalStorage::finalize() // Pseudo-randomly choose one of the stats files in the 256 level 2 // directories. const auto bucket = getpid() % 256; - const auto stats_file = - FMT("{}/{:x}/{:x}/stats", m_config.cache_dir(), bucket / 16, bucket % 16); - StatsFile(stats_file).update([&](auto& cs) { - cs.increment(m_counter_updates); - }); + const auto stats_file = get_stats_file(bucket / 16, bucket % 16); + stats_file.update([&](auto& cs) { cs.increment(m_counter_updates); }); if (m_stored_data) { perform_automatic_cleanup();