summaryrefslogtreecommitdiff
path: root/obnamlib/plugins/forget_plugin.py
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2011-07-17 21:53:59 +0100
committerLars Wirzenius <liw@liw.fi>2011-07-17 21:53:59 +0100
commitf680a9d9bb2feddb0bbe14cf8b294c9d1b0ca04b (patch)
treec8a23d09870182ee834ee117dc82ce003df0ec1f /obnamlib/plugins/forget_plugin.py
parentefb07f3bf6dee49135c280bb45706193bbafa442 (diff)
downloadobnam-f680a9d9bb2feddb0bbe14cf8b294c9d1b0ca04b.tar.gz
Change app.config to app.settings (the cliapp way).
Diffstat (limited to 'obnamlib/plugins/forget_plugin.py')
-rw-r--r--obnamlib/plugins/forget_plugin.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/obnamlib/plugins/forget_plugin.py b/obnamlib/plugins/forget_plugin.py
index 0fae0313..2143e71a 100644
--- a/obnamlib/plugins/forget_plugin.py
+++ b/obnamlib/plugins/forget_plugin.py
@@ -34,13 +34,13 @@ class ForgetPlugin(obnamlib.ObnamPlugin):
self.app.require('client-name')
self.repo = self.app.open_repository()
- self.repo.lock_client(self.app.config['client-name'])
+ self.repo.lock_client(self.app.settings['client-name'])
if args:
for genspec in args:
genid = self.repo.genspec(genspec)
self.remove(genid)
- elif self.app.config['keep']:
+ elif self.app.settings['keep']:
genlist = []
dt = datetime.datetime(1970, 1, 1, 0, 0, 0)
for genid in self.repo.list_generations():
@@ -48,7 +48,7 @@ class ForgetPlugin(obnamlib.ObnamPlugin):
genlist.append((genid, dt.fromtimestamp(end)))
fp = obnamlib.ForgetPolicy()
- rules = fp.parse(self.app.config['keep'])
+ rules = fp.parse(self.app.settings['keep'])
keeplist = fp.match(rules, genlist)
keepids = set(genid for genid, dt in keeplist)
@@ -59,7 +59,7 @@ class ForgetPlugin(obnamlib.ObnamPlugin):
self.repo.commit_client()
def remove(self, genid):
- if self.app.config['pretend']:
+ if self.app.settings['pretend']:
self.app.hooks.call('status', 'pretending to remove %s' % genid)
else:
self.repo.remove_generation(genid)