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 )