Errors

These errors are all importable from delfick_project.norms

For example:

from delfick_project.norms import BadSpecValue
exception delfick_project.norms.errors.BadSpec(message='', **kwargs)

Bases: DelfickError

desc = 'Something wrong with this specification'
exception delfick_project.norms.errors.BadSpecValue(message='', **kwargs)

Bases: BadSpec

desc = 'Bad value'
exception delfick_project.norms.errors.BadDirectory(message='', **kwargs)

Bases: BadSpecValue

desc = 'Expected a path to a directory'
exception delfick_project.norms.errors.BadFilename(message='', **kwargs)

Bases: BadSpecValue

desc = 'Expected a path to a filename'
exception delfick_project.norms.errors.DeprecatedKey(message='', **kwargs)

Bases: BadSpecValue

desc = 'Key is deprecated'
exception delfick_project.norms.errors.BadSpecDefinition(message='', **kwargs)

Bases: BadSpecValue

desc = "Spec isn't defined so well"