index.fcgi
author Tero Marttila <terom@fixme.fi>
Sun, 15 Feb 2009 23:50:24 +0200
changeset 129 67a30d680f60
parent 126 2528cef45fe3
child 134 fbccc1648d79
permissions -rwxr-xr-x
Autodetect user timezone using Javascript, this makes the Preferences code a bit more complicated in terms of interaction between default/parse/is_default/build/process/etc, but it should work as intended now
#!/usr/bin/python2.5
# :set filetype=py

"""
    CGI mode using qmsk.web.fastcgi_main
"""

def main () :
    """
        Build our wsgi.Application and run
    """

    try :
        from qmsk.web import wsgi, fastcgi_main
        import urls

        # create app
        app = wsgi.Application(urls.mapper)

        # run once
        fastcgi_main.run(app)

    except :
        # display error on stdout
        cgi_main.error()
    
if __name__ == '__main__' :
    main()