diff options
Diffstat (limited to 'hostname-model.lua')
-rw-r--r-- | hostname-model.lua | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/hostname-model.lua b/hostname-model.lua index 3094393..8e20707 100644 --- a/hostname-model.lua +++ b/hostname-model.lua @@ -1,10 +1,10 @@ -- hostname model methods -module (..., package.seeall) +local mymodule = {} fs = require("acf.fs") modelfunctions = require("modelfunctions") -get = function (fqdn) +mymodule.get = function (fqdn) local n if fqdn then n = modelfunctions.run_executable({"hostname", "-f"}) @@ -20,11 +20,11 @@ get = function (fqdn) end -read_name = function () - return cfe({ type="group", value={hostname=get(false)}, label="Hostname" }) +mymodule.read_name = function () + return cfe({ type="group", value={hostname=mymodule.get(false)}, label="Hostname" }) end -update_name = function(self, name) +mymodule.update_name = function(self, name) local success = true if success then @@ -36,3 +36,5 @@ update_name = function(self, name) return name end + +return mymodule |