78 config.debugmode = False |
78 config.debugmode = False |
79 logger.info('starting cubicweb instance %s ', self.instance) |
79 logger.info('starting cubicweb instance %s ', self.instance) |
80 config.info('clear ui caches') |
80 config.info('clear ui caches') |
81 for cachedir in ('uicache', 'uicachehttps'): |
81 for cachedir in ('uicache', 'uicachehttps'): |
82 rm(join(config.appdatahome, cachedir, '*')) |
82 rm(join(config.appdatahome, cachedir, '*')) |
83 root_resource = CubicWebRootResource(config) |
83 root_resource = CubicWebRootResource(config, config.repository()) |
84 website = server.Site(root_resource) |
84 website = server.Site(root_resource) |
85 # serve it via standard HTTP on port set in the configuration |
85 # serve it via standard HTTP on port set in the configuration |
86 port = config['port'] or 8080 |
86 port = config['port'] or 8080 |
87 logger.info('listening on port %s' % port) |
87 logger.info('listening on port %s' % port) |
88 reactor.listenTCP(port, website) |
88 reactor.listenTCP(port, website) |