mirror of
https://github.com/openwrt/luci.git
synced 2025-12-21 19:14:34 +04:00
* modules/admin-core: Reintroduced ffluci.controller.admin.status
* modules/admin-core: Added Syslog status page
This commit is contained in:
@@ -122,6 +122,11 @@ function sysinfo()
|
||||
return s, m, r
|
||||
end
|
||||
|
||||
-- Reads the syslog
|
||||
function syslog()
|
||||
return exec("logread")
|
||||
end
|
||||
|
||||
|
||||
group = {}
|
||||
group.getgroup = posix.getgroup
|
||||
|
||||
6
modules/admin-core/src/controller/admin/status.lua
Normal file
6
modules/admin-core/src/controller/admin/status.lua
Normal file
@@ -0,0 +1,6 @@
|
||||
module("ffluci.controller.admin.status", package.seeall)
|
||||
|
||||
function action_syslog()
|
||||
local syslog = ffluci.sys.syslog()
|
||||
ffluci.template.render("admin_status/syslog", {syslog=syslog})
|
||||
end
|
||||
@@ -1,6 +1,9 @@
|
||||
add("admin", "index", "Übersicht", 10)
|
||||
act("luci", "Oberfläche")
|
||||
|
||||
add("admin", "status", "Status", 20)
|
||||
act("syslog", "Systemprotokoll")
|
||||
|
||||
add("admin", "system", "System", 30)
|
||||
act("packages", "Paketverwaltung")
|
||||
act("passwd", "Passwort ändern")
|
||||
|
||||
7
modules/admin-core/src/view/admin_status/index.htm
Normal file
7
modules/admin-core/src/view/admin_status/index.htm
Normal file
@@ -0,0 +1,7 @@
|
||||
<%+header%>
|
||||
<h1><%:status Status%></h1>
|
||||
<p><%:status1 Hier finden sich Informationen über den aktuellen Status des Systems, beispielsweise
|
||||
Prozessortakt, Speicherauslastung und Netzwerkschnittstellen.%></p>
|
||||
<p><%:status2 Zusätzlich können hier Protokolldaten, des Kernels und diverser Systemdienste eingesehen werden,
|
||||
um deren Zustand zu kontrollieren.%></p>
|
||||
<%+footer%>
|
||||
5
modules/admin-core/src/view/admin_status/syslog.htm
Normal file
5
modules/admin-core/src/view/admin_status/syslog.htm
Normal file
@@ -0,0 +1,5 @@
|
||||
<%+header%>
|
||||
<h1><%:status Status%></h1>
|
||||
<h2><%:syslog Systemprotokoll%></h2>
|
||||
<code><%=syslog%></code>
|
||||
<%+footer%>
|
||||
@@ -1,7 +1,7 @@
|
||||
<%+header%>
|
||||
<h1><%:config Konfiguration%></h1>
|
||||
<h2><%:changes Änderungen%></h2>
|
||||
<code><%=(ffluci.model.uci.changes() or "-")%></code>
|
||||
<code><%=ffluci.model.uci.changes()%></code>
|
||||
<form class="inline" method="get" action="<%=controller%>/admin/uci/apply">
|
||||
<input type="submit" value="<%:apply Anwenden%>" />
|
||||
</form>
|
||||
|
||||
Reference in New Issue
Block a user