commit 472de118bd966d4f2d8aeeeef1563574131894a9
parent bcc9563d1d9d0deb931276bbc111688e52b4e2c3
Author: Marcel <MTRNord@users.noreply.github.com>
Date: Fri, 9 Sep 2016 22:15:00 +0200
Prepare Lua File
Diffstat:
1 file changed, 27 insertions(+), 0 deletions(-)
diff --git a/physical_web_admin/files/physical_web_admin.lua b/physical_web_admin/files/physical_web_admin.lua
@@ -0,0 +1,27 @@
+local assert = assert
+local string = string
+
+module 'physical_web_admin'
+
+local function get_physical_web(uci)
+ local physical_web
+ uci:foreach('physical_web', 'physical_web',
+ function(s)
+ physical_web = p_w
+ return false
+ end
+ )
+ return assert(physical_web, 'unable to find physical_web section')
+end
+
+function get(uci)
+ local physical_web = get_physical_web(uci)
+
+ return physical_web.title or physical_web.title
+end
+
+function set(uci, title)
+ local physical_web = get_physical_web(uci)['.title']
+
+ uci:set('physical_web', physical_web, 'title', title)
+end