modules/rpc: remove uvl bindings
This commit is contained in:
parent
b5adeb6ba3
commit
c4f70ce38a
2 changed files with 0 additions and 56 deletions
|
@ -40,7 +40,6 @@ function index()
|
||||||
rpc.notemplate = true
|
rpc.notemplate = true
|
||||||
|
|
||||||
entry({"rpc", "uci"}, call("rpc_uci"))
|
entry({"rpc", "uci"}, call("rpc_uci"))
|
||||||
entry({"rpc", "uvl"}, call("rpc_uvl"))
|
|
||||||
entry({"rpc", "fs"}, call("rpc_fs"))
|
entry({"rpc", "fs"}, call("rpc_fs"))
|
||||||
entry({"rpc", "sys"}, call("rpc_sys"))
|
entry({"rpc", "sys"}, call("rpc_sys"))
|
||||||
entry({"rpc", "ipkg"}, call("rpc_ipkg"))
|
entry({"rpc", "ipkg"}, call("rpc_ipkg"))
|
||||||
|
@ -100,20 +99,6 @@ function rpc_uci()
|
||||||
ltn12.pump.all(jsonrpc.handle(uci, http.source()), http.write)
|
ltn12.pump.all(jsonrpc.handle(uci, http.source()), http.write)
|
||||||
end
|
end
|
||||||
|
|
||||||
function rpc_uvl()
|
|
||||||
if not pcall(require, "luci.uvl") then
|
|
||||||
luci.http.status(404, "Not Found")
|
|
||||||
return nil
|
|
||||||
end
|
|
||||||
local uvl = require "luci.jsonrpcbind.uvl"
|
|
||||||
local jsonrpc = require "luci.jsonrpc"
|
|
||||||
local http = require "luci.http"
|
|
||||||
local ltn12 = require "luci.ltn12"
|
|
||||||
|
|
||||||
http.prepare_content("application/json")
|
|
||||||
ltn12.pump.all(jsonrpc.handle(uvl, http.source()), http.write)
|
|
||||||
end
|
|
||||||
|
|
||||||
function rpc_fs()
|
function rpc_fs()
|
||||||
local util = require "luci.util"
|
local util = require "luci.util"
|
||||||
local io = require "io"
|
local io = require "io"
|
||||||
|
|
|
@ -1,41 +0,0 @@
|
||||||
--[[
|
|
||||||
LuCI - Lua Configuration Interface
|
|
||||||
|
|
||||||
Copyright 2008 Steven Barth <steven@midlink.org>
|
|
||||||
Copyright 2008 Jo-Philipp Wich <xm@leipzig.freifunk.net>
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
$Id$
|
|
||||||
]]--
|
|
||||||
|
|
||||||
local uvl = require "luci.uvl".UVL()
|
|
||||||
local table = require "table"
|
|
||||||
|
|
||||||
module "luci.jsonrpcbind.uvl"
|
|
||||||
_M, _PACKAGE, _NAME = nil, nil, nil
|
|
||||||
|
|
||||||
|
|
||||||
function get_scheme(...)
|
|
||||||
return uvl:get_scheme(...)
|
|
||||||
end
|
|
||||||
|
|
||||||
function validate(...)
|
|
||||||
return {uvl:validate(...)}
|
|
||||||
end
|
|
||||||
|
|
||||||
function validate_config(...)
|
|
||||||
return {uvl:validate_config(...)}
|
|
||||||
end
|
|
||||||
|
|
||||||
function validate_section(...)
|
|
||||||
return {uvl:validate_section(...)}
|
|
||||||
end
|
|
||||||
|
|
||||||
function validate_option(...)
|
|
||||||
return {uvl:validate_option(...)}
|
|
||||||
end
|
|
Loading…
Reference in a new issue