pyicat_plus.errors#

Functions

invalid_warn_or_raise(message[, strict])

warn(message, warning_type)

Log message and emit as warning.

Exceptions

IcatMetadataDeprecatedWarning

Warning for deprecated ICAT metadata fields.

IcatMetadataFutureWarning

Warning for upcoming changes in ICAT metadata.

IcatMetadataSerializationError

ICAT metadata serialization failed.

IcatMetadataValidationError

ICAT metadata validation error when strict-mode is ON.

IcatMetadataValidationWarning

Used instead of IcatMetadataValidationError when strict-mode is OFF.