diff options
Diffstat (limited to 'applications/luci-livestats/luasrc')
4 files changed, 0 insertions, 173 deletions
diff --git a/applications/luci-livestats/luasrc/controller/livestats.lua b/applications/luci-livestats/luasrc/controller/livestats.lua deleted file mode 100644 index 618c2c50a3..0000000000 --- a/applications/luci-livestats/luasrc/controller/livestats.lua +++ /dev/null @@ -1,31 +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$ -]]-- - -module("luci.controller.livestats", package.seeall) - -function index() - require("luci.i18n") - luci.i18n.loadc("livestats") - local i18n = luci.i18n.translate - - entry( {"admin", "status", "livestats"}, alias("admin", "status", "livestats", "wifistat"), i18n("Realtime Status"), 90 ).i18n = "livestats" - entry( {"admin", "status", "livestats", "wifistat"}, template("livestats/wireless"), i18n("Wireless"), 10 ) - entry( {"admin", "status", "livestats", "trafstat"}, template("livestats/traffic"), i18n("Traffic"), 20 ) - entry( {"admin", "status", "livestats", "loadavg"}, template("livestats/loadavg"), i18n("System Load"), 30 ) - - entry( {"mini", "network", "wifistat"}, template("livestats/wireless"), i18n("Realtime Wireless Status"), 90 ).i18n = "livestats" - entry( {"mini", "network", "trafstat"}, template("livestats/traffic"), i18n("Realtime Traffic Status"), 91 ).i18n = "livestats" - entry( {"mini", "system", "loadavg"}, template("livestats/loadavg"), i18n("Realtime Load Status"), 92 ).i18n = "livestats" -end diff --git a/applications/luci-livestats/luasrc/view/livestats/loadavg.htm b/applications/luci-livestats/luasrc/view/livestats/loadavg.htm deleted file mode 100644 index 1f45f988d2..0000000000 --- a/applications/luci-livestats/luasrc/view/livestats/loadavg.htm +++ /dev/null @@ -1,33 +0,0 @@ -<%+header%> - -<!--[if IE]><script type="text/javascript" src="<%=resource%>/livestats/ExCanvas.js"></script><![endif]--> -<script type="text/javascript" src="<%=resource%>/livestats/MochiKit.js"></script> -<script type="text/javascript" src="<%=resource%>/livestats/JsonRpc.js"></script> -<script type="text/javascript" src="<%=resource%>/livestats/PlotKit.js"></script> -<script type="text/javascript" src="<%=resource%>/livestats/GraphRPC.js"></script> -<script type="text/javascript" src="<%=resource%>/livestats/Legend.js"></script> - -<script type="text/javascript"> - function initGraphs() { - var rpc = new GraphRPC( - document.getElementById('live_graphs'), - '<%=luci.dispatcher.build_url('rpc', 'sys')%>', 'loadavg', - 2000, - - // Data sources - [ 0, "1 <%:min%>", 1, "5 <%:min%>", 2, "15 <%:min%>" ], - - // Graph layout options - { title: '<%:Load average%>', strokeWidth: 2.5, shouldFill: false, strokeColor: null, - padding: { left: 70, right: 10, top: 10, bottom: 20 }, - instances: [ false ], yAxis: [ 0, 2 ], drawBackground: false }, - null, - 'live_graphs' - ); - } - - MochiKit.DOM.addLoadEvent(initGraphs); -</script> - -<div id="live_graphs"></div> -<%+footer%> diff --git a/applications/luci-livestats/luasrc/view/livestats/traffic.htm b/applications/luci-livestats/luasrc/view/livestats/traffic.htm deleted file mode 100644 index 420ceb9054..0000000000 --- a/applications/luci-livestats/luasrc/view/livestats/traffic.htm +++ /dev/null @@ -1,66 +0,0 @@ -<%+header%> - -<!--[if IE]><script type="text/javascript" src="<%=resource%>/livestats/ExCanvas.js"></script><![endif]--> -<script type="text/javascript" src="<%=resource%>/livestats/MochiKit.js"></script> -<script type="text/javascript" src="<%=resource%>/livestats/JsonRpc.js"></script> -<script type="text/javascript" src="<%=resource%>/livestats/PlotKit.js"></script> -<script type="text/javascript" src="<%=resource%>/livestats/GraphRPC.js"></script> -<script type="text/javascript" src="<%=resource%>/livestats/Legend.js"></script> - -<% - local interfaces = { } - local ifnames = {} - local uci = luci.model.uci.cursor_state() - - uci:foreach("network", "interface", - function(s) - if s.ifname ~= "lo" then - table.insert( interfaces, - "'" .. ( s.ifname or s['.name'] ) .. "'" - ) - ifnames[s.ifname or s['.name']] = s['.name'] - end - end - ) --%> - -<script type="text/javascript"> - function initGraphs() { - var rpc = new GraphRPC( - document.getElementById('live_graphs'), - '<%=luci.dispatcher.build_url('rpc', 'sys')%>', 'net.deviceinfo', - 2000, - - // Data sources - [ "0", "<%:incoming%> (kiB/s)", "8", "<%:outgoing%> (kiB/s)" ], - - // Graph layout options - { - shouldFill: false, - drawBackground: false, - strokeColor: null, - title: '<%:Traffic on%> %s', - strokeWidth: 2.5, height: 140, - padding: { left: 70, right: 10, top: 10, bottom: 20 }, - instances: [ <%=table.concat(interfaces, ", ") %> ], - instanceNames: { - <%- for iface, network in pairs(ifnames) do %> - <%-="%q:%q," % {iface, network}-%> - <% end %> - "0": "" - }}, - - // transform function - function (cur, last) { - return (cur - last) / 2048; - }, - 'live_graphs' - ); - } - - MochiKit.DOM.addLoadEvent(initGraphs); -</script> - -<div id="live_graphs"></div> - -<%+footer%> diff --git a/applications/luci-livestats/luasrc/view/livestats/wireless.htm b/applications/luci-livestats/luasrc/view/livestats/wireless.htm deleted file mode 100644 index e675cfa374..0000000000 --- a/applications/luci-livestats/luasrc/view/livestats/wireless.htm +++ /dev/null @@ -1,43 +0,0 @@ -<%+header%> - -<!--[if IE]><script type="text/javascript" src="<%=resource%>/livestats/ExCanvas.js"></script><![endif]--> -<script type="text/javascript" src="<%=resource%>/livestats/MochiKit.js"></script> -<script type="text/javascript" src="<%=resource%>/livestats/JsonRpc.js"></script> -<script type="text/javascript" src="<%=resource%>/livestats/PlotKit.js"></script> -<script type="text/javascript" src="<%=resource%>/livestats/GraphRPC.js"></script> -<script type="text/javascript" src="<%=resource%>/livestats/Legend.js"></script> - -<script type="text/javascript"> - function initGraphs() { - var rpc = new GraphRPC( - document.getElementById('live_graphs'), - '<%=luci.dispatcher.build_url('rpc', 'sys')%>', 'wifi.getiwconfig', - 1500, - - // Data sources - [ function(data) { - return parseFloat(data["Signal level"]) - - parseFloat(data["Noise level"]); - }, "S/N (dB)"], - - // Graph layout options - { drawBackground: false, yAxis: [ 0, 50 ], - title: '<%:Signal-to-noise ratio for%> %s', - padding: { left: 40, right: 10, top: 10, bottom: 20 }, - instanceNames: { - <%- for k,v in pairs(luci.sys.wifi.getiwconfig()) do %> - <%-="%q:%q," % {k, "%s (%s)" % {k, luci.util.pcdata(tostring(v.ESSID))}}-%> - <% end %> - "0": "" - }}, - null, - 'live_graphs' - ); - } - - MochiKit.DOM.addLoadEvent(initGraphs); -</script> - -<div id="live_graphs"></div> - -<%+footer%> |