diff options
author | Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> | 2013-10-27 23:44:31 +0200 |
---|---|---|
committer | Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> | 2013-10-31 23:04:16 +0200 |
commit | 31e261fd9aaf1e882d8df368b5842e4d5b612e62 (patch) | |
tree | 6764ca6f44c135d0b1f1711392a0a9ef8b57e50e /acf2/modules | |
parent | f9d87d59a158fcb1326e647b2ec40c4436125765 (diff) | |
download | acf2-31e261fd9aaf1e882d8df368b5842e4d5b612e62.tar.bz2 acf2-31e261fd9aaf1e882d8df368b5842e4d5b612e62.tar.xz |
augeas backend: explicit addresses for predicate-based parameter access
Diffstat (limited to 'acf2/modules')
-rw-r--r-- | acf2/modules/net.lua | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/acf2/modules/net.lua b/acf2/modules/net.lua index b03ae9d..de31be9 100644 --- a/acf2/modules/net.lua +++ b/acf2/modules/net.lua @@ -8,11 +8,13 @@ local M = require('acf2.model') local Host = M.new() Host.address = M.net.IPAddress{addr='ipaddr'} Host.canonical = M.String{ui_name='Canonical name'} -Host.alias = M.Set{type=M.String, ui_name='Aliases', ui_member='Alias'} +Host.alias = M.Set{ + type=M.String, addr='alias/#', ui_name='Aliases', ui_member='Alias' +} local Resolv = M.new() -Resolv.servers = M.List{type=M.net.IPAddress, addr='nameserver'} -Resolv['search-domains'] = M.List{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'} |