summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xseivot8
1 files changed, 7 insertions, 1 deletions
diff --git a/seivot b/seivot
index c4cf673..1517a4c 100755
--- a/seivot
+++ b/seivot
@@ -157,6 +157,8 @@ class Obnam(BackupProgram):
'--log', logfile,
'--repository', self.repo,
'--weak-random']
+ if self.settings['obnam-config']:
+ cmd.extend(['--config', self.settings['obnam-config'])
env = dict(os.environ)
if self.settings['obnam-profile']:
namepattern = {
@@ -371,7 +373,11 @@ class Seivot(cliapp.Application):
'access backup repository over the '
'network via sftp')
- self.settings.boolean(['verify'], 'verifyt restored data')
+ self.settings.boolean(['verify'], 'verify restored data')
+
+ self.settings.string(['obnam-config'],
+ 'use FILE as an Obnam configuration file',
+ metavar='FILE')
def process_args(self, args):
progname = self.settings['program']