summaryrefslogtreecommitdiff
path: root/seivot
diff options
context:
space:
mode:
Diffstat (limited to 'seivot')
-rwxr-xr-xseivot7
1 files changed, 6 insertions, 1 deletions
diff --git a/seivot b/seivot
index dd80a79..7946ee2 100755
--- a/seivot
+++ b/seivot
@@ -165,7 +165,12 @@ class Obnam(BackupProgram):
}
env['OBNAM_PROFILE'] = self.settings['obnam-profile'] % namepattern
if self._larch_branch:
- env['PYTHONPATH'] = self._larch_branch
+ old = env['PYTHONPATH']
+ if old:
+ new = '%s:%s' % (self._larch_branch, old)
+ else:
+ new = self._larch_branch
+ env['PYTHONPATH'] = new
if self.settings['encrypt-with']:
cmd += ['--encrypt-with', self.settings['encrypt-with']]
result = runcmd(cmd + args, cwd=self._branch, env=env, **kwargs)