Mercurial Hosting > luan
comparison web/src/luan/modules/web/Web_server.luan @ 204:cee6581b6f56
minor
git-svn-id: https://luan-java.googlecode.com/svn/trunk@205 21e917c8-12df-6dd8-5cb6-c86387c605b9
author | fschmidt@gmail.com <fschmidt@gmail.com@21e917c8-12df-6dd8-5cb6-c86387c605b9> |
---|---|
date | Sun, 06 Jul 2014 04:48:23 +0000 |
parents | 390210409719 |
children | 5aafb5b9f70f |
comparison
equal
deleted
inserted
replaced
203:99eef1d0e706 | 204:cee6581b6f56 |
---|---|
62 hc.setHandlers { SessionHandler.new(), handler_wrapper, DefaultHandler.new(), log_handler } | 62 hc.setHandlers { SessionHandler.new(), handler_wrapper, DefaultHandler.new(), log_handler } |
63 | 63 |
64 | 64 |
65 function serve(dir) | 65 function serve(dir) |
66 dir = dir.gsub("/$","") -- remove trailing '/' if any | 66 dir = dir.gsub("/$","") -- remove trailing '/' if any |
67 Http.dir = dir | |
67 Package.path = dir.."?.luan;java:luan/modules/?.luan" | 68 Package.path = dir.."?.luan;java:luan/modules/?.luan" |
68 authentication_handler.setPassword(private_password) | 69 authentication_handler.setPassword(private_password) |
69 resource_handler.setResourceBase(Io.File(dir).to_string()) | 70 resource_handler.setResourceBase(Io.File(dir).to_string()) |
70 resource_handler.setWelcomeFiles {welcome_file} | 71 resource_handler.setWelcomeFiles {welcome_file} |
71 luan_handler.setWelcomeFile(welcome_file) | 72 luan_handler.setWelcomeFile(welcome_file) |