forked from AG_QGIS/Plugin_SN_Basis
PruefManager und Daten aus P41 übertragen
This commit is contained in:
11
modules/pruef_ergebnis
Normal file
11
modules/pruef_ergebnis
Normal file
@@ -0,0 +1,11 @@
|
||||
# Klasse zur Definition eines Pruefergebnis-Objekts, das in allen Prüfern verwendet werden kann
|
||||
class PruefErgebnis:
|
||||
def __init__(self, erfolgreich: bool, daten=None, fehler=None, warnungen=None):
|
||||
self.erfolgreich = erfolgreich
|
||||
self.daten = daten or {}
|
||||
self.fehler = fehler or []
|
||||
self.warnungen = warnungen or []
|
||||
|
||||
def __repr__(self):
|
||||
return (f"PruefErgebnis(erfolgreich={self.erfolgreich}, "
|
||||
f"daten={self.daten}, fehler={self.fehler}, warnungen={self.warnungen})")
|
||||
Reference in New Issue
Block a user