summaryrefslogtreecommitdiffstats
path: root/app/startstop-html.lsp
diff options
context:
space:
mode:
Diffstat (limited to 'app/startstop-html.lsp')
-rw-r--r--app/startstop-html.lsp14
1 files changed, 3 insertions, 11 deletions
diff --git a/app/startstop-html.lsp b/app/startstop-html.lsp
index 924f14d..c98208b 100644
--- a/app/startstop-html.lsp
+++ b/app/startstop-html.lsp
@@ -1,12 +1,5 @@
<% local data, viewlibrary, page_info = ... %>
-<% local reverseactions = {}
-data.value.actions = data.value.actions or {}
-local actions = data.value.actions.value or {"start", "stop", "restart"}
-for i,act in ipairs(actions) do
- reverseactions[act] = i
-end %>
-
<H1>Management</H1>
<% if data.value.result then %>
@@ -21,10 +14,9 @@ end %>
<form action="<%= html.html_escape(page_info.script .. page_info.prefix .. page_info.controller .. "/" .. page_info.action) %>" method="POST">
<DT>Program control-panel</DT>
<DD>
-<% if reverseactions.start then %><input class="submit" type="submit" name="action" value="Start" <% if data.value.status.value== "Running" then io.write("disabled") end %>><% end %>
-<% if reverseactions.stop then %><input class="submit" type="submit" name="action" value="Stop" <% if data.value.status.value== "Stopped" then io.write("disabled") end %>><% end %>
-<% if reverseactions.restart then %><input class="submit" type="submit" name="action" value="Restart" <% if data.value.status.value== "Stopped" then io.write("disabled") end %>><% end %>
-<% if reverseactions.reload then %><input class="submit" type="submit" name="action" value="Reload" <% if data.value.status.value== "Stopped" then io.write("disabled") end %>><% end %>
+<% for i,act in ipairs(data.value.actions.value) do %>
+ <input class="submit" type="submit" name="action" value="<%= act %>">
+<% end %>
</DD>
</form>
</DL>