swh.model.exceptions module

exception swh.model.exceptions.ValidationError(message, code=None, params=None)[source]

Bases: Exception

An error while validating data.

The message argument can be a single error, a list of errors, or a dictionary that maps field names to lists of errors. What we define as an “error” can be either a simple string or an instance of ValidationError with its message attribute set, and what we define as list or dictionary can be an actual list or dict or an instance of ValidationError with its error_list or error_dict attribute set.

property message_dict
property messages
update_error_dict(error_dict)[source]
exception swh.model.exceptions.InvalidDirectoryPath[source]

Bases: Exception