index.cgi
changeset 11 fa216534ae45
parent 7 d6a8258bd90e
child 16 4a40718c7b4b
equal deleted inserted replaced
10:d83b10c210e3 11:fa216534ae45
    13 
    13 
    14 def cgi_main () :
    14 def cgi_main () :
    15     """
    15     """
    16         Run in CGI mode
    16         Run in CGI mode
    17     """
    17     """
       
    18 
       
    19     try :
       
    20         from lib import page
       
    21 
       
    22         # load page list
       
    23         page.load_page_tree()
       
    24 
       
    25     except :
       
    26         import traceback, sys
       
    27 
       
    28         print 'Status: 500 Internal Server Error\r'
       
    29         print 'Content-type: text/plain\r'
       
    30         print '\r'
       
    31 
       
    32         traceback.print_exc(100, sys.stdout)
       
    33 
       
    34         return
    18     
    35     
    19     # create handler
    36     # create handler
    20     cgi_handler = wsgiref.handlers.CGIHandler()
    37     cgi_handler = wsgiref.handlers.CGIHandler()
    21     
    38     
    22     # run once
    39     # run once