luci-base: Add possiblity to set path and timeout of ubus connection
[project/luci.git] / libs / luci-lib-base / luasrc / util.lua
index 38e00ad83bd2d9fdafed77d2eddf7d8bff931476..89757917ff65c22f9210d219f8b377426dfc78de 100644 (file)
@@ -663,9 +663,9 @@ local function ubus_return(...)
        return ...
 end
 
-function ubus(object, method, data)
+function ubus(object, method, data, path, timeout)
        if not _ubus_connection then
-               _ubus_connection = _ubus.connect()
+               _ubus_connection = _ubus.connect(path, timeout)
                assert(_ubus_connection, "Unable to establish ubus connection")
        end