Source code for neurodocker.reproenv.exceptions

"""Exceptions for ReproEnv."""


[docs]class ReproEnvError(Exception): """Base class for all ReproEnv exceptions."""
[docs]class RendererError(ReproEnvError): pass
[docs]class RequirementsError(ReproEnvError): pass
[docs]class TemplateError(ReproEnvError): pass
[docs]class TemplateKeywordArgumentError(TemplateError): """Invalid keyword argument passed to template, or required argument not provided. """ pass
[docs]class TemplateNotFound(ReproEnvError): pass