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.