equal
deleted
inserted
replaced
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", { |