Module plume.rdf.exceptions#
Quelques classes d’erreurs à l’usage des modules de Plume.
- exception plume.rdf.exceptions.ForbiddenOperation(message='', widgetkey=None)#
Bases :
Exception
Signale l’usage non approprié d’une fonction.
- Parameters:
- messagestr, optional
Description de l’anomalie.
- widgetkeyplume.rdf.widgetkey.WidgetKey, optional
La clé concernée du dictionnaire de widgets.
- Attributes:
- widgetkeyplume.rdf.widgetkey.WidgetKey
La clé concernée.
- messagestr
Description de l’anomalie.
- exception plume.rdf.exceptions.IntegrityBreach(message='', widgetkey=None)#
Bases :
Exception
Signale une rupture d’intégrité du dictionnaire de widgets.
- Parameters:
- messagestr, optional
Description de l’anomalie.
- widgetkeyplume.rdf.widgetkey.WidgetKey, optional
La clé concernée du dictionnaire de widgets.
- Attributes:
- widgetkeyplume.rdf.widgetkey.WidgetKey
La clé concernée.
- messagestr
Description de l’anomalie.
- exception plume.rdf.exceptions.MissingParameter(parameter, widgetkey=None)#
Bases :
Exception
Signale un paramètre manquant.
- Parameters:
- parameterstr
Nom du paramètre.
- widgetkeyplume.rdf.widgetkey.WidgetKey, optional
La clé concernée du dictionnaire de widgets.
- Attributes:
- parameterstr
Nom du paramètre.
- widgetkeyplume.rdf.widgetkey.WidgetKey
La clé concernée.
- exception plume.rdf.exceptions.UnknownParameterValue(parameter, value, widgetkey=None)#
Bases :
Exception
Signale une valeur non autorisée pour un paramètre.
- Parameters:
- parameterstr
Nom du paramètre.
- valuestr
Valeur problématique.
- widgetkeyplume.rdf.widgetkey.WidgetKey, optional
La clé concernée du dictionnaire de widgets.
- Attributes:
- parameterstr
Nom du paramètre.
- valuestr
Valeur problématique.
- widgetkeyplume.rdf.widgetkey.WidgetKey
La clé concernée.
- exception plume.rdf.exceptions.UnknownSource(iri)#
Bases :
Exception
Signale une source de vocabulaire contrôlé inconnue.
C’est-à-dire qui n’apparaît pas dans
data/vocabulary.ttl
.- Parameters:
- irirdflib.term.URIRef
L’IRI de la source.
- Attributes:
- irirdflib.term.URIRef
L’IRI de la source.