summaryrefslogtreecommitdiff
path: root/obnamlib/plugins/forget_plugin.py
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2015-08-01 13:06:59 +0300
committerLars Wirzenius <liw@liw.fi>2015-08-01 13:39:38 +0300
commit4dc9a3edd82b7d18261e94e3ff72262a9893f7a3 (patch)
treef316772191e445a60d4a54bbd7a988dbda935376 /obnamlib/plugins/forget_plugin.py
parent1eb41f8df54fe1ab4043f85e89153a1af9e0f186 (diff)
downloadobnam-4dc9a3edd82b7d18261e94e3ff72262a9893f7a3.tar.gz
Implement remove_unused_chunks for fm6, use it
Diffstat (limited to 'obnamlib/plugins/forget_plugin.py')
-rw-r--r--obnamlib/plugins/forget_plugin.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/obnamlib/plugins/forget_plugin.py b/obnamlib/plugins/forget_plugin.py
index 08c35987..81b43453 100644
--- a/obnamlib/plugins/forget_plugin.py
+++ b/obnamlib/plugins/forget_plugin.py
@@ -85,8 +85,9 @@ class ForgetPlugin(obnamlib.ObnamPlugin):
self.remove_generations(removeids)
# Commit or unlock everything.
- self.repo.flush_chunks()
self.repo.commit_client(client_name)
+ self.repo.commit_chunk_indexes()
+ self.repo.remove_unused_chunks()
self.repo.unlock_everything()
self.app.dump_memory_profile('after committing')