summaryrefslogtreecommitdiff
path: root/gen-patch-info.py
diff options
context:
space:
mode:
authorSean Finney <seanius@debian.org>2009-07-26 13:24:58 +0200
committerSean Finney <seanius@debian.org>2009-07-26 13:24:58 +0200
commit58c3470acf8a2a4709160f14540b1dd56e6f61cd (patch)
tree3a00d868608b73e4234d0c241dc2b624a0f5de1d /gen-patch-info.py
parent2c752d78eb19da46dc8c6bb158581ad14a1f0f69 (diff)
downloadpatch-tracker-58c3470acf8a2a4709160f14540b1dd56e6f61cd.tar.gz
pass the patch tracker root via PYTHONPATH to reprepro
the diffsonly.py script called via reprepro needs to know where the patch tracker root is so that it can include configuration options from the same central location.
Diffstat (limited to 'gen-patch-info.py')
-rwxr-xr-xgen-patch-info.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/gen-patch-info.py b/gen-patch-info.py
index 259ec6c..5d7d899 100755
--- a/gen-patch-info.py
+++ b/gen-patch-info.py
@@ -26,8 +26,9 @@ if __name__ == '__main__':
update_archive = True
if update_archive:
- os.system("reprepro -b %s --confdir reprepro/conf update"%
- (Conf.archive_root,))
+ os.system("env PYTHONPATH=%s reprepro -b %s --confdir reprepro/conf update"%
+ (os.path.dirname(os.path.realpath(sys.argv[0])),
+ Conf.archive_root,))
a = Archive(Conf.archive_root, suitefilter=suites, pkgfilter=packages)
try: