From 72cf73b6b6bc12f7412fa18a35d50e74ac80ba5f Mon Sep 17 00:00:00 2001 From: Rob Crittenden Date: Wed, 3 Nov 2010 11:30:03 -0400 Subject: Output ACI's broken out into attributes rather than a single text field Also add validation to the List parameter type. ticket 357 --- ipalib/parameters.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'ipalib/parameters.py') diff --git a/ipalib/parameters.py b/ipalib/parameters.py index 862c7593c..7543e15f2 100644 --- a/ipalib/parameters.py +++ b/ipalib/parameters.py @@ -1387,7 +1387,16 @@ class List(Param): return value def _validate_scalar(self, value, index=None): - return + for rule in self.all_rules: + error = rule(ugettext, value) + if error is not None: + raise ValidationError( + name=self.name, + value=value, + index=index, + error=error, + rule=rule, + ) class File(Str): -- cgit