Commit 66a237ad authored by Ted Trask's avatar Ted Trask
Browse files

Started work on updating for acf-core-0.15

Removed controllerfunctions library (still needs more work and corresponding work in model)
Updated startstop functionality and deleted view
Updated for viewfunctions to htmlviewfunctions and modified require statements for acf libraries
parent 7f436a36
module(..., package.seeall)
-- Load libraries
require("controllerfunctions")
default_action = "status"
function status(self)
......@@ -10,7 +7,7 @@ function status(self)
end
function startstop(self)
return controllerfunctions.handle_startstop(self, self.model.startstop_service, self.clientdata)
return self.handle_form(self, self.model.get_startstop, self.model.startstop_service, self.clientdata)
end
function details(self)
......
<% local data, viewlibrary = ...
require("viewfunctions")
require("htmlviewfunctions")
%>
<% viewlibrary.dispatch_component("status") %>
......@@ -7,7 +7,7 @@ require("viewfunctions")
<H2><%= html.html_escape(data.label) %></H2>
<DL>
<%
displayitem(data.value.pvdisplay)
displayitem(data.value.lvdisplay)
htmlviewfunctions.displayitem(data.value.pvdisplay)
htmlviewfunctions.displayitem(data.value.lvdisplay)
%>
</DL>
......@@ -2,8 +2,8 @@ module(..., package.seeall)
-- Load libraries
require("modelfunctions")
require("fs")
require("format")
fs = require("acf.fs")
format = require("acf.format")
-- Set variables
local processname = "lvm"
......@@ -17,8 +17,12 @@ local path = "PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin
-- ################################################################################
-- PUBLIC FUNCTIONS
function startstop_service(action)
return modelfunctions.startstop_service(processname, action)
function get_startstop(clientdata)
return modelfunctions.get_startstop(processname)
end
function startstop_service(startstop, action)
return modelfunctions.startstop_service(startstop, action)
end
function getstatus()
......
../startstop-html.lsp
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment