[snapshot/master] robust to python version/pecularities snapshot.wsgi
---
web/snapshot.wsgi | 10 ++++++++--
1 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/web/snapshot.wsgi b/web/snapshot.wsgi
index 7ad44a6..307f98f 100755
--- a/web/snapshot.wsgi
+++ b/web/snapshot.wsgi
@@ -1,7 +1,13 @@
#!/usr/bin/python
import site
-site.addsitedir("/srv/snapshot.debian.org/web-app/lib/python2.5/site-packages")
+from os.path import join
+from distutils.sysconfig import get_python_lib
+
+domain = "snapshot.debian.org"
+topdir = join("/srv", domain)
+
+site.addsitedir(get_python_lib(prefix=join(topdir, 'web-app')))
from paste.deploy import loadapp
-application = loadapp('config:/srv/snapshot.debian.org/etc/web-app.ini')
+application = loadapp('config:' + join(topdir, 'etc', 'web-app.ini'))
--
1.5.6.5
Reply to: