Hallo,
ich versuche gerade die Konfiguration eines Plugins abzusichern. In der __init__ Routine werte ich ja alle Parameter aus, die aus der plugin.conf kommen. Ich habe nun Fälle, wo ich keine Ersatzwerte anstelle fehlender Parameter verwenden kann. Ich kann zwar eine Fehlermeldung per Logger rausschreiben, aber dann stürzt mir das plugin später ab, weil die fehlenden Parameter ja nicht da sind.
Gibt es eine Möglichkeit den Start des Plugins dann noch abzubrechen ?
-> dann bleib zwar eine Fehlermeldung stehen, der Rest des Systems läuft dann aber.
Vielen Dank !
Michel
ich versuche gerade die Konfiguration eines Plugins abzusichern. In der __init__ Routine werte ich ja alle Parameter aus, die aus der plugin.conf kommen. Ich habe nun Fälle, wo ich keine Ersatzwerte anstelle fehlender Parameter verwenden kann. Ich kann zwar eine Fehlermeldung per Logger rausschreiben, aber dann stürzt mir das plugin später ab, weil die fehlenden Parameter ja nicht da sind.
Gibt es eine Möglichkeit den Start des Plugins dann noch abzubrechen ?
-> dann bleib zwar eine Fehlermeldung stehen, der Rest des Systems läuft dann aber.
Vielen Dank !
Michel
Kommentar