Mercurial Hosting > luan
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) |