SEESenv/web/hgbook/run.wsgi
author amit@thunder
Sun, 21 Feb 2010 23:32:34 +0530
changeset 11 a7bd4bca6f6e
parent 10 aff1900403ee
child 16 2e3d2cadbcb6
permissions -rwxr-xr-x
testing

import os
home_dir=os.getenv("HOME")
if home_dir=='/home/amit':
    ALLDIRS = ['/home/amit/SEES-hacks/SEESenv/lib/python2.6/site-packages']
else:
    ALLDIRS = ['/home/hg/repos/SEES-hacks/SEESenv/lib/python2.6/site-packages']
import sys 
import site 

# Remember original sys.path.
prev_sys_path = list(sys.path) 

# Add each new site-packages directory.
for directory in ALLDIRS:
  site.addsitedir(directory)

# Reorder sys.path so new directories at the front.
new_sys_path = [] 
for item in list(sys.path): 
    if item not in prev_sys_path: 
        new_sys_path.append(item) 
        sys.path.remove(item) 
sys.path[:0] = new_sys_path 

import os
import sys
import django


print >>sys.stderr , "My Review App running"

home_dir=os.getenv("HOME")
if home_dir=='/home/amit':
    sys.path.append('/home/amit/SEES-hacks/SEESenv/web/')
    sys.path.append('/home/amit/SEES-hacks/SEESenv/web/hgbook/comments')
else:
    sys.path.append('/home/hg/repos/SEES-hacks/SEESenv/web/')
    sys.path.append('/home/hg/repos/SEES-hacks/SEESenv/web/hgbook/comments')
os.environ['DJANGO_SETTINGS_MODULE'] = 'hgbook.settings'
import hgbook
import django.core.handlers.wsgi
print >> sys.stderr , hgbook
print >> sys.stderr , django.core.handlers.wsgi.WSGIRequest.GET
application = django.core.handlers.wsgi.WSGIHandler()
print >> sys.stderr , django.core.handlers.wsgi.WSGIRequest.GET
_application = django.core.handlers.wsgi.WSGIHandler()
#print >> sys.stderr , django.core.handlers.wsgi.WSGIRequest.GET    
def application(environ, start_response):
    print >> sys.stderr ,environ['PATH_INFO']
    
    return _application(environ, start_response)