summaryrefslogtreecommitdiffstats
path: root/acf/modules/net.lua
diff options
context:
space:
mode:
Diffstat (limited to 'acf/modules/net.lua')
-rw-r--r--acf/modules/net.lua8
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'
}