Source code for mrbob.bobexceptions

"""mr.bob exceptions module."""


[docs]class MrBobError(Exception): """Base class for errors"""
[docs]class ConfigurationError(MrBobError): """Raised during configuration phase"""
[docs]class TemplateConfigurationError(ConfigurationError): """Raised reading template configuration"""
[docs]class ValidationError(MrBobError): """Raised during question validation"""
[docs]class SkipQuestion(MrBobError): """Raised during pre_ask_question if we should skip it"""