summaryrefslogtreecommitdiffstats
path: root/aconf/model/node.lua
diff options
context:
space:
mode:
authorKaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>2014-03-17 23:00:54 +0200
committerKaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>2014-03-25 09:02:57 +0200
commit76dabed5013a459828c8aa54f9f6c553aaaf6e82 (patch)
treec75b071b818145fb2c7c7ba0e8e06ed32b7dd512 /aconf/model/node.lua
parent0e7b11021457934dd99f764ee24359a86146e976 (diff)
downloadaconf-76dabed5013a459828c8aa54f9f6c553aaaf6e82.tar.bz2
aconf-76dabed5013a459828c8aa54f9f6c553aaaf6e82.tar.xz
model: rename member_removable to key_removable
Diffstat (limited to 'aconf/model/node.lua')
-rw-r--r--aconf/model/node.lua10
1 files changed, 5 insertions, 5 deletions
diff --git a/aconf/model/node.lua b/aconf/model/node.lua
index bc07ca4..62a860c 100644
--- a/aconf/model/node.lua
+++ b/aconf/model/node.lua
@@ -127,7 +127,7 @@ function M.TreeNode:init(context, params)
function mt.removable() return true end
- function mt.member_removable(k)
+ function mt.key_removable(k)
local v = mt.load(k, {dereference=false})
return params.editable and (
not isinstance(v, M.TreeNode) or getmetatable(v).removable()
@@ -135,7 +135,7 @@ function M.TreeNode:init(context, params)
end
function mt.check_removable(k, v)
- if v == nil and not mt.member_removable(k) then
+ if v == nil and not mt.key_removable(k) then
raise(pth.join(mt.path, k), 'Cannot be deleted')
end
end
@@ -234,9 +234,9 @@ function M.Collection:init(context, params)
function mt.meta()
local res = copy(meta())
res.removable = {}
- for _, member in ipairs(mt.members()) do
- if mt.member_removable(member) then
- table.insert(res.removable, member)
+ for _, key in ipairs(mt.members()) do
+ if mt.key_removable(key) then
+ table.insert(res.removable, key)
end
end
return res