* Updated dispatcher to use fastindex if available
[project/luci.git] / applications / sgi-webuci / src / sgi / webuci.lua
index 39eab3c4a2726771e56bd02d9536375812211189..498bca9214d58d0b3bcb3061f5b68f64f9ad44f3 100644 (file)
@@ -25,12 +25,13 @@ limitations under the License.
 ]]--
 module("luci.sgi.webuci", package.seeall)
 
--- Environment Table
-luci.http.env = webuci.env
-
-
 local status_set = false
 
+-- Initialize the environment
+function initenv(env)
+       luci.http.env = env
+end
+
 -- Returns the main dispatcher URL
 function luci.http.dispatcher()
        return luci.http.env.SCRIPT_NAME or ""
@@ -94,6 +95,6 @@ end
 
 -- Sets HTTP-Status-Header
 function luci.http.status(code, message)
-       print(webuci.env.SERVER_PROTOCOL .. " " .. tostring(code) .. " " .. message)
+       print(luci.http.env.SERVER_PROTOCOL .. " " .. tostring(code) .. " " .. message)
        status_set = true
 end