From ef5c82c78eecaeba171337098cb260bc8e089b77 Mon Sep 17 00:00:00 2001 From: Ted Trask Date: Wed, 18 Apr 2012 01:54:35 +0000 Subject: Started work on updating for acf-core-0.15 Removed controllerfunctions library (still needs more work and corresponding work in model) Updated startstop functionality Updated for viewfunctions to htmlviewfunctions and modified require statements for acf libraries --- rrdtool-config-html.lsp | 6 +++--- rrdtool-controller.lua | 13 +++++-------- rrdtool-createrrd-html.lsp | 6 +++--- rrdtool-editgraphcfg-html.lsp | 12 ++++++------ rrdtool-expert-html.lsp | 4 ++-- rrdtool-listgraphcfg-html.lsp | 6 +++--- rrdtool-listgraphs-html.lsp | 1 - rrdtool-listrrd-html.lsp | 4 ++-- rrdtool-model.lua | 16 ++++++++++------ rrdtool-newgraphcfg-html.lsp | 6 +++--- rrdtool-status-html.lsp | 6 +++--- rrdtool-viewgraph-popup.lsp | 1 - template-popup.lsp | 2 +- 13 files changed, 41 insertions(+), 42 deletions(-) diff --git a/rrdtool-config-html.lsp b/rrdtool-config-html.lsp index 8779545..88aced9 100644 --- a/rrdtool-config-html.lsp +++ b/rrdtool-config-html.lsp @@ -1,9 +1,9 @@ <% local data, viewlibrary, page_info, session = ... -require("viewfunctions") +require("htmlviewfunctions") %> -<% displaycommandresults({"install","editgraphcfg"}, session) %> -<% displaycommandresults({"delete", "rrdinfo"}, session) %> +<% htmlviewfunctions.displaycommandresults({"install","editgraphcfg"}, session) %> +<% htmlviewfunctions.displaycommandresults({"delete", "rrdinfo"}, session) %>

Configure

diff --git a/rrdtool-controller.lua b/rrdtool-controller.lua index 8fbdab5..aec0db2 100644 --- a/rrdtool-controller.lua +++ b/rrdtool-controller.lua @@ -1,8 +1,5 @@ module(..., package.seeall) --- Load libraries -require("controllerfunctions") - default_action = "status" function status(self) @@ -10,15 +7,15 @@ function status(self) end function config(self) - return controllerfunctions.handle_form(self, self.model.read_config, self.model.update_config, self.clientdata, "Save", "Edit Config", "Configuration Saved") + return self.handle_form(self, self.model.read_config, self.model.update_config, self.clientdata, "Save", "Edit Config", "Configuration Saved") 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 expert(self) - return controllerfunctions.handle_form(self, self.model.getconfigfile, self.model.setconfigfile, self.clientdata, "Save", "Edit Config", "Configuration Saved") + return self.handle_form(self, self.model.getconfigfile, self.model.setconfigfile, self.clientdata, "Save", "Edit Config", "Configuration Saved") end function listrrd(self) @@ -29,7 +26,7 @@ function listrrd(self) end function createrrd(self) - return controllerfunctions.handle_form(self, self.model.createnewrrd, function(value) + return self.handle_form(self, self.model.createnewrrd, function(value) return self.model.savenewrrd(self, value, sessiondata.userinfo.userid) end, self.clientdata, "Save", "Create new RRD", "File saved") end @@ -63,7 +60,7 @@ function config(self) end function editgraphcfg(self) - config = controllerfunctions.handle_form(self, + config = self.handle_form(self, function() return self.model.getgraphfile(self.clientdata.filename) end, function(value) return self.model.set_filedetails(self, value, sessiondata.userinfo.userid) diff --git a/rrdtool-createrrd-html.lsp b/rrdtool-createrrd-html.lsp index 7569279..507fca9 100644 --- a/rrdtool-createrrd-html.lsp +++ b/rrdtool-createrrd-html.lsp @@ -1,10 +1,10 @@ <% local form, viewlibrary, page_info, session = ... -require("viewfunctions") +require("htmlviewfunctions") %> -<% displaycommandresults({"createrrd"}, session) %> +<% htmlviewfunctions.displaycommandresults({"createrrd"}, session) %>

Create new RRD

<% local order = {"filename", "start", "step", "ds", "rra"} - displayform(form, order) + htmlviewfunctions.displayform(form, order) %> diff --git a/rrdtool-editgraphcfg-html.lsp b/rrdtool-editgraphcfg-html.lsp index 6b5a2f3..101861d 100644 --- a/rrdtool-editgraphcfg-html.lsp +++ b/rrdtool-editgraphcfg-html.lsp @@ -1,5 +1,5 @@ <% local form, viewlibrary, page_info = ... %> -<% require("viewfunctions") %> +<% require("htmlviewfunctions") %> <% if form.type == "form" then %>

Configuration

@@ -10,16 +10,16 @@

File Details

<% -displayitem(form.value.filename) -displayitem(form.value.filesize) -displayitem(form.value.mtime) +htmlviewfunctions.displayitem(form.value.filename) +htmlviewfunctions.displayitem(form.value.filesize) +htmlviewfunctions.displayitem(form.value.mtime) %>

File Content

<% if form.type == "form" then %> <% form.action = page_info.script .. page_info.prefix .. page_info.controller .. "/" .. page_info.action %> -<% displayformstart(form) %> +<% htmlviewfunctions.displayformstart(form) %> <% else %>
@@ -31,7 +31,7 @@ displayitem(form.value.mtime) <% if form.value.filecontent.descr then %>

<%= string.gsub(html.html_escape(form.value.filecontent.descr), "\n", "
") %>

<% end %> <% if form.type == "form" then %> -<% displayformend(form) %> +<% htmlviewfunctions.displayformend(form) %> <% else %>
<% end %> diff --git a/rrdtool-expert-html.lsp b/rrdtool-expert-html.lsp index c983b88..266fb53 100644 --- a/rrdtool-expert-html.lsp +++ b/rrdtool-expert-html.lsp @@ -1,10 +1,10 @@ <% local form, viewlibrary, page_info, session = ... %> -<% require("viewfunctions") %> +<% require("htmlviewfunctions") %> <% --[[ Temporary comment to speed things up %> -<% displaycommandresults({"startstop"}, session) %> +<% htmlviewfunctions.displaycommandresults({"startstop"}, session) %> <% if viewlibrary and viewlibrary.dispatch_component then viewlibrary.dispatch_component("status") diff --git a/rrdtool-listgraphcfg-html.lsp b/rrdtool-listgraphcfg-html.lsp index 83be263..74de6c7 100644 --- a/rrdtool-listgraphcfg-html.lsp +++ b/rrdtool-listgraphcfg-html.lsp @@ -1,8 +1,8 @@ <% local form, viewlibrary, page_info, session = ... -require("viewfunctions") +require("htmlviewfunctions") %> -<% displaycommandresults({"delete"}, session) %> +<% htmlviewfunctions.displaycommandresults({"delete"}, session) %>