diff options
author | Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> | 2013-05-31 14:05:17 +0300 |
---|---|---|
committer | Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> | 2013-05-31 14:05:17 +0300 |
commit | 7afdb563b208459bb308c7ffc4f671ee23b0ca26 (patch) | |
tree | 05605c8744fff34d1061caab6ce15326032c456f /acf/modules/net.lua | |
parent | 159c0cce532bd7517bf4cc8ff46d67f4fd38f2f6 (diff) | |
download | aconf-7afdb563b208459bb308c7ffc4f671ee23b0ca26.tar.bz2 aconf-7afdb563b208459bb308c7ffc4f671ee23b0ca26.tar.xz |
new data type: List
Diffstat (limited to 'acf/modules/net.lua')
-rw-r--r-- | acf/modules/net.lua | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/acf/modules/net.lua b/acf/modules/net.lua index c21e4e7..8e814aa 100644 --- a/acf/modules/net.lua +++ b/acf/modules/net.lua @@ -10,15 +10,15 @@ local M = require('acf.model') local Host = M.new() Host.address = M.net.IPAddress{addr='ipaddr'} Host.canonical = M.String{ui_name='Canonical name'} -Host.alias = M.Collection{type=M.String, ui_name='Aliases', ui_member='Alias'} +Host.alias = M.Set{type=M.String, ui_name='Aliases', ui_member='Alias'} local Resolv = M.new() -Resolv.servers = M.Collection{type=M.net.IPAddress, addr='nameserver'} -Resolv['search-domains'] = M.Collection{type=M.String, addr='search/domain'} +Resolv.servers = M.List{type=M.net.IPAddress, addr='nameserver'} +Resolv['search-domains'] = M.List{type=M.String, addr='search/domain'} local Net = M.new() Net['host-name'] = M.String{addr='/augeas/etc/hostname/hostname'} -Net.hosts = M.Collection{type=Host, addr='/augeas/etc/hosts'} +Net.hosts = M.List{type=Host, addr='/augeas/etc/hosts'} Net.resolver = M.Model{ model=Resolv, addr='/augeas/etc/resolv.conf', ui_name='DNS resolver' } |