equal
deleted
inserted
replaced
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 |