* luci/contrib: olsrd-luci: only write sections for existing plugins, change default interface to br-lan
This commit is contained in:
parent
92e315d327
commit
730b5fad7a
2 changed files with 6 additions and 3 deletions
|
@ -34,7 +34,7 @@ config 'Interface'
|
|||
option 'TcValidityTime' '324.0'
|
||||
option 'HnaInterval' '18.0'
|
||||
option 'MidInterval' '18.0'
|
||||
option 'Interface' 'br-ff'
|
||||
option 'Interface' 'br-lan'
|
||||
|
||||
config 'ipc' 'IpcConnect'
|
||||
option 'MaxConnections' '0'
|
||||
|
|
|
@ -15,6 +15,7 @@ $Id$
|
|||
|
||||
]]--
|
||||
|
||||
require("luci.fs")
|
||||
require("luci.util")
|
||||
require("luci.model.uci")
|
||||
|
||||
|
@ -57,7 +58,7 @@ local function _section(sect,sval,parstr)
|
|||
|
||||
if sval then
|
||||
rv = rv .. "}\n"
|
||||
end
|
||||
end
|
||||
|
||||
return rv
|
||||
end
|
||||
|
@ -118,7 +119,9 @@ print( _section("general") )
|
|||
-- plugin config sections
|
||||
for k, v in luci.util.spairs(conf) do
|
||||
if conf[k][".type"] == "LoadPlugin" then
|
||||
print( _section( k, "Library", "PlParam" ) )
|
||||
if v.Library and luci.fs.access("/usr/lib/"..v.Library) then
|
||||
print( _section( k, "Library", "PlParam" ) )
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
|
|
Loading…
Reference in a new issue