diff options
Diffstat (limited to 'samba-controller.lua')
-rw-r--r-- | samba-controller.lua | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/samba-controller.lua b/samba-controller.lua index b810bb9..e3f1a4f 100644 --- a/samba-controller.lua +++ b/samba-controller.lua @@ -13,8 +13,12 @@ function startstop(self) return controllerfunctions.handle_startstop(self, self.model.startstop_service, self.clientdata) end +function listfiles(self) + return self.model.listconfigfiles() +end + function expert(self) - return controllerfunctions.handle_form(self, self.model.getconfigfile, self.model.setconfigfile, self.clientdata, "Save", "Edit Config", "Configuration Saved") + return controllerfunctions.handle_form(self, function() return self.model.getconfigfile(self.clientdata.filename) end, self.model.setconfigfile, self.clientdata, "Save", "Edit Samba File", "File Saved") end function join(self) |