diff options
author | Lars Wirzenius <liw@liw.fi> | 2012-06-24 17:05:03 +0100 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2012-06-24 17:05:03 +0100 |
commit | 2e8e8b1f882571d789c7d04fd21c9a9580e91b95 (patch) | |
tree | 94d78641c99ba1cd52a8a35913787a9b691da4b0 /obnamlib/plugins/forget_plugin.py | |
parent | 4dd7200e31df311f7f3d692fdd6f748c95b092ea (diff) | |
download | obnam-2e8e8b1f882571d789c7d04fd21c9a9580e91b95.tar.gz |
Make forget --pretend report the generations
Thanks, Neal Becker.
Diffstat (limited to 'obnamlib/plugins/forget_plugin.py')
-rw-r--r-- | obnamlib/plugins/forget_plugin.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/obnamlib/plugins/forget_plugin.py b/obnamlib/plugins/forget_plugin.py index e9d34537..a48d3501 100644 --- a/obnamlib/plugins/forget_plugin.py +++ b/obnamlib/plugins/forget_plugin.py @@ -49,6 +49,7 @@ class ForgetPlugin(obnamlib.ObnamPlugin): for genspec in args: self.app.ts['gen'] = genspec genid = self.repo.genspec(genspec) + self.app.notify('Forgetting generation %s' % genid) self.remove(genid) self.app.dump_memory_profile('after removing %s' % genid) elif self.app.settings['keep']: @@ -79,6 +80,8 @@ class ForgetPlugin(obnamlib.ObnamPlugin): self.app.ts.finish() def remove(self, genid): - if not self.app.settings['pretend']: + if self.app.settings['pretend']: + self.app.ts.notify('Pretending to remove generation %s' % genid) + else: self.repo.remove_generation(genid) |