index.cgi
branchsites
changeset 31 107062ebb6f9
parent 16 4a40718c7b4b
child 46 185504387370
--- a/index.cgi	Sat Feb 07 06:54:52 2009 +0200
+++ b/index.cgi	Sat Feb 07 16:33:27 2009 +0200
@@ -27,19 +27,16 @@
     """
 
     try :
-        from lib import page_tree
-
-        # load page list
-        page_tree.load()
-        
-        # our WSGI app
-        from lib import wsgi
+        from lib import wsgi, site
 
         # create handler
         cgi_handler = wsgiref.handlers.CGIHandler()
+
+        # create app
+        app = wsgi.Application(site.SiteModuleCollection('sites'))
         
         # run once
-        cgi_handler.run(wsgi.app)
+        cgi_handler.run(app)
 
     except :
         cgi_error()