log.lua 434 B

12345678910111213141516
  1. local fs=require"nixio.fs"
  2. local uci=require"luci.model.uci".cursor()
  3. local f,t
  4. f=SimpleForm("logview")
  5. f.reset = false
  6. f.submit = false
  7. t=f:field(TextValue,"conf")
  8. t.rmempty=true
  9. t.rows=20
  10. t.template="AdGuardHome/log"
  11. t.readonly="readonly"
  12. local logfile=uci:get("AdGuardHome","AdGuardHome","logfile") or ""
  13. t.timereplace=(logfile~="syslog" and logfile~="" )
  14. t.pollcheck=logfile~=""
  15. fs.writefile("/var/run/lucilogreload","")
  16. return f