comparison src/luan/host/run.luan @ 1347:643cf1c37723

move webserver to lib and bug fixes
author Franklin Schmidt <fschmidt@gmail.com>
date Mon, 25 Feb 2019 13:02:33 -0700
parents 5763597ca5c0
children 8d95711f6615
comparison
equal deleted inserted replaced
1346:efd1c6380f2c 1347:643cf1c37723
17 do_file "classpath:luan/host/main.luan" 17 do_file "classpath:luan/host/main.luan"
18 18
19 19
20 -- web server 20 -- web server
21 21
22 local Server = require "java:luan.webserver.Server" 22 local Server = require "java:luan.lib.webserver.Server"
23 local IndexHandler = require "java:luan.webserver.handlers.IndexHandler" 23 local IndexHandler = require "java:luan.lib.webserver.handlers.IndexHandler"
24 local ContentTypeHandler = require "java:luan.webserver.handlers.ContentTypeHandler" 24 local ContentTypeHandler = require "java:luan.lib.webserver.handlers.ContentTypeHandler"
25 local SafeHandler = require "java:luan.webserver.handlers.SafeHandler" 25 local SafeHandler = require "java:luan.lib.webserver.handlers.SafeHandler"
26 26
27 local webHandler = WebHandler.new(Hosting.sites_dir) 27 local webHandler = WebHandler.new(Hosting.sites_dir)
28 local handler = webHandler 28 local handler = webHandler
29 handler = IndexHandler.new(handler) 29 handler = IndexHandler.new(handler)
30 handler = ContentTypeHandler.new(handler) 30 handler = ContentTypeHandler.new(handler)