Source code for mrbobby.bobbyexceptions

"""mr.bobby exceptions module."""


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