Mercurial Hosting > luan
comparison src/luan/modules/http/impl/Server.luan @ 1168:312e4cadd508
minor
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Thu, 08 Feb 2018 19:17:57 -0700 |
parents | 7e6f28c769a1 |
children |
comparison
equal
deleted
inserted
replaced
1167:7e6f28c769a1 | 1168:312e4cadd508 |
---|---|
43 Http.dir = dir_uri | 43 Http.dir = dir_uri |
44 function Io.schemes.site(path) | 44 function Io.schemes.site(path) |
45 return Io.uri( dir_uri..path ) | 45 return Io.uri( dir_uri..path ) |
46 end | 46 end |
47 local file_handler = FileHandler.new(dir_path) | 47 local file_handler = FileHandler.new(dir_path) |
48 local dir_handler = DirHandler.new(dir_path) | 48 local dir_handler = DirHandler.new(file_handler) |
49 local luan_handler = LuanHandler.new() | 49 local luan_handler = LuanHandler.new() |
50 local not_found_hander = NotFound.new(luan_handler) | 50 local not_found_hander = NotFound.new(luan_handler) |
51 local handler = ListHandler.new( luan_handler, file_handler ) | 51 local handler = ListHandler.new( luan_handler, file_handler ) |
52 handler = IndexHandler.new(handler) | 52 handler = IndexHandler.new(handler) |
53 handler = ListHandler.new( handler, dir_handler, not_found_hander ) | 53 handler = ListHandler.new( handler, dir_handler, not_found_hander ) |