Aracılığıyla paylaş


ValidationErrorType Sabit listesi

ValidationException sınıfı kullanılırken belirtilecek hata türleri. Daha sonra, kullanıcılar için ayrıntılı bir hata iletisini biçimlendirmek için türler raise_error.py'de kullanılır.

ValidationException kullanırken, yakalanan hatanın doğasını en iyi açıklayan türü belirtin. Hiçbir tür sığmazsa, buraya yeni bir sabit listesi ekleyin ve bunu işlemek için raise_error.py dosyasını güncelleştirin.

Doğrulama hatası türleri:

  • INVALID_VALUE -> Bir veya daha fazla şema alanı geçersiz (örneğin, yanlış tür veya biçim)

  • UNKNOWN_FIELD -> En az bir tanınmayan şema parametresi belirtilir

  • MISSING_FIELD -> En az bir gerekli şema parametresi eksik

  • FILE_OR_FOLDER_NOT_FOUND -> Bir veya daha fazla dosya veya klasör yolu yok

  • CANNOT_SERIALIZE -> "Döküm yapılamıyor" ile aynıdır. Bir veya daha fazla alan marşmelov tarafından serileştirilemez.

  • CANNOT_PARSE -> YAML dosyası ayrıştırılamıyor

  • RESOURCE_NOT_FOUND -> Kaynak bulunamadı

  • GENERIC -> Tanımsız yer tutucu. Kullanmaktan kaçının.

Devralma
ValidationErrorType

Oluşturucu

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

Alanlar

CANNOT_PARSE
CANNOT_SERIALIZE
FILE_OR_FOLDER_NOT_FOUND
GENERIC
INVALID_VALUE
MISSING_FIELD
RESOURCE_NOT_FOUND
UNKNOWN_FIELD