summaryrefslogtreecommitdiffstats
path: root/provisioning-controller.lua
diff options
context:
space:
mode:
authorTed Trask <ttrask01@yahoo.com>2011-01-11 15:59:23 +0000
committerTed Trask <ttrask01@yahoo.com>2011-01-11 15:59:23 +0000
commitae507b734acf3c14397d680e36425a467c829ab8 (patch)
treed8071f740f7cc8e52425c8eebe911482ffec3f78 /provisioning-controller.lua
parent37f544163beafeba49fdb19cbac4b30e1c06caf2 (diff)
downloadacf-provisioning-ae507b734acf3c14397d680e36425a467c829ab8.tar.bz2
acf-provisioning-ae507b734acf3c14397d680e36425a467c829ab8.tar.xz
Added script files to be run after edit device and after edit device params.
Diffstat (limited to 'provisioning-controller.lua')
-rw-r--r--provisioning-controller.lua8
1 files changed, 8 insertions, 0 deletions
diff --git a/provisioning-controller.lua b/provisioning-controller.lua
index b71589a..60b5e9e 100644
--- a/provisioning-controller.lua
+++ b/provisioning-controller.lua
@@ -107,3 +107,11 @@ end
editoptions = function( self )
return controllerfunctions.handle_form(self, function() return self.model.get_param_options(self.clientdata.param_id) end, self.model.set_param_options, self.clientdata, "Save", "Edit Parameter Options", "Parameter Options Saved")
end
+
+listfiles = function( self )
+ return self.model.list_files()
+end
+
+editfile = function( self )
+ return controllerfunctions.handle_form(self, function() return self.model.get_filedetails(self.clientdata.filename) end, self.model.update_filedetails, self.clientdata, "Save", "Edit Script File", "Script File Saved")
+end