diff options
author | Lars Wirzenius <liw@liw.fi> | 2016-03-16 10:02:40 +0200 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2016-03-16 10:02:40 +0200 |
commit | 77d183d361ae28d0fde5a44192f5857ccb8f1bb5 (patch) | |
tree | 81b684b9c6fea96bbdfcf8d7474204f895a022fb | |
parent | ab394980880db2ea2c52d1dac619dea2a559b55c (diff) | |
download | obnam-benchmarks-77d183d361ae28d0fde5a44192f5857ccb8f1bb5.tar.gz |
Supoort "obnam forget"
-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 |