summaryrefslogtreecommitdiffstats
path: root/acf/modules/awall.lua
diff options
context:
space:
mode:
authorKaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>2013-03-07 07:14:03 +0000
committerKaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>2013-03-07 12:42:24 +0000
commitf272cb4c51cb2bb3752269faf431bcf4bfbc0686 (patch)
tree4183714fffacb78cd451ebd051d7321a368c128b /acf/modules/awall.lua
parent7df3e9fa87497bc65b454dca79f6f4fc133fd24b (diff)
downloadaconf-f272cb4c51cb2bb3752269faf431bcf4bfbc0686.tar.bz2
aconf-f272cb4c51cb2bb3752269faf431bcf4bfbc0686.tar.xz
forward relevant error messages to client
Diffstat (limited to 'acf/modules/awall.lua')
-rw-r--r--acf/modules/awall.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/acf/modules/awall.lua b/acf/modules/awall.lua
index 0b73f9c..dbb335a 100644
--- a/acf/modules/awall.lua
+++ b/acf/modules/awall.lua
@@ -21,14 +21,14 @@ function IPv4Addr:validate(txn, path, value)
end
end
if test(string.match(value, '(%d+)%.(%d+)%.(%d+)%.(%d+)')) then
- error('Invalid IP address: '..value)
+ M.error.raise(path, 'Invalid IP address')
end
end
Port = class(M.Integer)
function Port:validate(txn, path, value)
super(self, Port):validate(txn, path, value)
- if value < 0 or value > 65535 then error('Invalid port: '..value) end
+ if value < 0 or value > 65535 then M.error.raise(path, 'Invalid port') end
end
PortRange = class(M.Range)