Source code for marshmallow_configparser.validators

from marshmallow.exceptions import ValidationError
from marshmallow.validate import Validator

from .helpers import is_blank


[docs]class IsNotBlank(Validator): """Validator which succeeds if the value passed is not blank string.""" error = None def __call__(self, value): if is_blank(value): raise ValidationError("Can't be blank!") return value
[docs]class IsNotNone(Validator): """Validator which succeeds if the value passed is not blank string.""" error = None def __call__(self, value): if value is None: raise ValidationError("Can't be null!") return value