INNER CODE UNIT · Python
Resultado
Hainrixz/whatsapp-agentkit · scripts/audit.py:97
class Resultado:
"""Lo que devuelve cada chequeo: errores rompen (exit 1), advertencias no."""
numero: int
titulo: str
errores: list[str] = field(default_factory=list)
advertencias: list[str] = field(default_factory=list)
notas: list[str] = field(default_factory=list)
omitido: bool = False
@property
def paso(self) -> bool:
return not self.errores
def error(self, mensaje: str, que_hacer: str = "") -> None:
if que_hacer:
mensaje = f"{mensaje}\n -> {que_hacer}"
self.errores.append(mensaje)