diff --git a/src/borg/cache.py b/src/borg/cache.py index a6148c66d..5c5d5e33e 100644 --- a/src/borg/cache.py +++ b/src/borg/cache.py @@ -898,21 +898,6 @@ class LocalCache(CacheStatsMixin): logger.info("Done.") return chunk_idx - def legacy_cleanup(): - """bring old cache dirs into the desired state (cleanup and adapt)""" - try: - os.unlink(os.path.join(self.path, "chunks.archive")) - except: - pass - try: - os.unlink(os.path.join(self.path, "chunks.archive.tmp")) - except: - pass - try: - os.mkdir(archive_path) - except: - pass - # The cache can be used by a command that e.g. only checks against Manifest.Operation.WRITE, # which does not have to include all flags from Manifest.Operation.READ. # Since the sync will attempt to read archives, check compatibility with Manifest.Operation.READ. @@ -920,7 +905,6 @@ class LocalCache(CacheStatsMixin): self.begin_txn() with cache_if_remote(self.repository, decrypted_cache=self.key) as decrypted_repository: - legacy_cleanup() # TEMPORARY HACK: to avoid archive index caching, create a FILE named ~/.cache/borg/REPOID/chunks.archive.d - # this is only recommended if you have a fast, low latency connection to your repo (e.g. if repo is local disk) self.do_cache = os.path.isdir(archive_path)