From e4580cd98e5e42612dfa49ccfa2bb79fc47cfab5 Mon Sep 17 00:00:00 2001 From: Ted Trask Date: Thu, 17 Sep 2009 16:18:32 +0000 Subject: First cut at ACF for iproute2-qos --- qos-details-html.lsp | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 qos-details-html.lsp (limited to 'qos-details-html.lsp') diff --git a/qos-details-html.lsp b/qos-details-html.lsp new file mode 100644 index 0000000..2409387 --- /dev/null +++ b/qos-details-html.lsp @@ -0,0 +1,40 @@ +<% local data, viewlibrary, page_info, session = ... +require("viewfunctions") +%> + +<% displaycommandresults({"enable","config","expert","startstop"}, session) %> + +<% viewlibrary.dispatch_component("status") %> + +

<%= html.html_escape(data.label) %>

+ + + + + + + +<% for i,intf in ipairs(data.value) do %> + + + + + <% if intf.enabled then %> + + <% end %> + +<% end %> +
ActionInterfaceStatus
+ <% if intf.enabled then %> + <% io.write(html.link{value = "config?DEV="..intf.interface.."&redir="..page_info.orig_action, label="Edit " }) %> + <% io.write(html.link{value = "expert?interface="..intf.interface.."&redir="..page_info.orig_action, label="Expert " }) %> + <% io.write(html.link{value = page_info.script .. "/alpine-baselayout/rc/edit?servicename="..intf.init.."&redir=".. page_info.orig_action, label="Autostart " }) %> + <% else %> + <% io.write(html.link{value = "enable?interface="..intf.interface.."&redir="..page_info.orig_action, label="Enable " }) %> + <% end %> + <%= html.html_escape(intf.interface) %><%= html.html_escape(intf.status) %>
" method="POST"> + + + + +
-- cgit v1.2.3