]> arthur.barton.de Git - bup.git/blobdiff - lib/bup/cmd/prune_older.py
Replace LocalRepo/RemoteRepo __del__ with context management
[bup.git] / lib / bup / cmd / prune_older.py
index e0f8545f5eaad8e4b9b0a30e0d3169637fde09d5..d5a8f1cf767690969e66f7d6228b295d4b869734 100755 (executable)
@@ -153,8 +153,9 @@ def main(argv):
 
     if not opt.pretend:
         die_if_errors()
-        repo = LocalRepo()
-        bup_rm(repo, removals, compression=opt.compress, verbosity=opt.verbose)
+        with LocalRepo() as repo:
+            bup_rm(repo, removals, compression=opt.compress,
+                   verbosity=opt.verbose)
         if opt.gc:
             die_if_errors()
             bup_gc(threshold=opt.gc_threshold,