Source code for ngsildclient.model.exceptions

#!/usr/bin/env python3

# Software Name: ngsildclient
# SPDX-FileCopyrightText: Copyright (c) 2021 Orange
# SPDX-License-Identifier: Apache 2.0
#
# This software is distributed under the Apache 2.0;
# see the NOTICE file for more details.
#
# Author: Fabien BATTELLO <fabien.battello@orange.com> et al.

from ..exceptions import NgsiError


[docs]class NgsiModelError(NgsiError): pass
[docs]class NgsiMissingIdError(NgsiModelError): pass
[docs]class NgsiMissingTypeError(NgsiModelError): pass
[docs]class NgsiMissingContextError(NgsiModelError): pass
[docs]class NgsiUnmatchedAttributeTypeError(NgsiModelError): pass
[docs]class NgsiDateFormatError(NgsiModelError): pass
[docs]class NgsiJsonError(NgsiModelError): pass
[docs]class NgsiUnsupportedFormatError(NgsiModelError): pass