ValidationErrorType Výčet

Typy chyb, které mají být zadány při použití třídy ValidationException. Typy se pak v raise_error.py používají k naformátování podrobných chybových zpráv pro uživatele.

Při použití výjimky ValidationException zadejte typ, který nejlépe vystihuje povahu zachycené chyby. Pokud se nevejde žádný typ, přidejte sem nový výčet a aktualizujte raise_error.py, aby ho zvládl.

Typy chyb ověřování:

  • INVALID_VALUE –> Nejméně jedno pole schématu je neplatné (např. nesprávný typ nebo formát).

  • UNKNOWN_FIELD –> Je zadán nejméně jeden nerozpoznaný parametr schématu.

  • MISSING_FIELD –> Chybí alespoň jeden povinný parametr schématu.

  • FILE_OR_FOLDER_NOT_FOUND –> Nejméně jeden soubor nebo cesta ke složkám neexistuje.

  • CANNOT_SERIALIZE –> Stejné jako "Nelze výpis" Jedno nebo více polí nelze serializovat pomocí marshmallow.

  • CANNOT_PARSE –> soubor YAML nejde analyzovat.

  • RESOURCE_NOT_FOUND –> Prostředek se nenašel

  • GENERIC –> nedefinovaný zástupný symbol. Nepoužívejte.

Dědičnost
ValidationErrorType

Konstruktor

ValidationErrorType(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

Pole

CANNOT_PARSE
CANNOT_SERIALIZE
FILE_OR_FOLDER_NOT_FOUND
GENERIC
INVALID_VALUE
MISSING_FIELD
RESOURCE_NOT_FOUND
UNKNOWN_FIELD