diff options
-rw-r--r-- | NEWS | 1 | ||||
-rw-r--r-- | obbenchlib/benchmarker.py | 4 |
2 files changed, 5 insertions, 0 deletions
@@ -4,6 +4,7 @@ NEWS file for obbench Version 0.14+git, not yet released ---------------------------------- +* Obbench now supports `obnam forget`. Version 0.14, released 2016-03-13 ---------------------------------- diff --git a/obbenchlib/benchmarker.py b/obbenchlib/benchmarker.py index 65ec22c..76e4849 100644 --- a/obbenchlib/benchmarker.py +++ b/obbenchlib/benchmarker.py @@ -158,6 +158,7 @@ class Benchmarker(object): funcs = { 'backup': self.run_obnam_backup, 'restore': self.run_obnam_restore, + 'forget': self.run_obnam_forget, } started = time.time() funcs[obnam_subcommand]() @@ -179,6 +180,9 @@ class Benchmarker(object): cliapp.runcmd(['find', self._restored, '-delete']) self.run_obnam(['restore', '--to', self._restored]) + def run_obnam_forget(self): + self.run_obnam(['forget']) + def run_obnam(self, args): env = dict(os.environ) env['OBNAM_PROFILE'] = self.profile_name |