mod_admin_web/admin_web/mod_admin_web.lua
changeset 3553 b059a3fb2a58
parent 2875 c3317f61f3f9
child 3554 8079e9c6d419
equal deleted inserted replaced
3552:8a15a9b13881 3553:b059a3fb2a58
   120 function module.add_host(module)
   120 function module.add_host(module)
   121 	-- Dependencies
   121 	-- Dependencies
   122 	module:depends("bosh");
   122 	module:depends("bosh");
   123 	module:depends("admin_adhoc");
   123 	module:depends("admin_adhoc");
   124 	module:depends("http");
   124 	module:depends("http");
   125 	local serve_file = module:depends("http_files").serve {
   125 
       
   126 	local serve;
       
   127 	if not pcall(function ()
       
   128 		local http_files = require "net.http.files";
       
   129 		serve = http_files.serve;
       
   130 	end) then
       
   131 		serve = module:depends"http_files".serve;
       
   132 	end
       
   133 	local serve_file = serve {
   126 		path = module:get_directory() .. "/www_files";
   134 		path = module:get_directory() .. "/www_files";
   127 	};
   135 	};
   128 
   136 
   129 	-- Setup HTTP server
   137 	-- Setup HTTP server
   130 	module:provides("http", {
   138 	module:provides("http", {