reliure.validators

class reliure.validators.ChoiceValidator(ref_value)

Bases: reliure.validators.compareValidator

compare(value, ref)
message = 'Ensure this value ("%(show_value)s") is in %(ref_value)s.'
class reliure.validators.MaxValueValidator(ref_value)

Bases: reliure.validators.compareValidator

compare(value, ref)
message = 'Ensure this value ("%(show_value)s") is less than or equal to %(ref_value)s.'
class reliure.validators.MinValueValidator(ref_value)

Bases: reliure.validators.compareValidator

compare(value, ref)
message = 'Ensure this value ("%(show_value)s") is greater than or equal to %(ref_value)s.'
class reliure.validators.TypeValidator(vtype, message=None)

Bases: object

Validate that a value have a given type

__call__(value)
__init__(vtype, message=None)
message = "The value '%(show_value)s' is not of type %(value_type)s"
class reliure.validators.compareValidator(ref_value)

Bases: object

Validate a value by comparing it to a reference value

__call__(value)
__init__(ref_value)
compare(value, ref)
message = "The value '%(show_value)s' is not %(ref_value)s"
preprocess(value)