INNER CODE UNIT · Python

chequeo_3_proveedores

Hainrixz/whatsapp-agentkit · scripts/audit.py:385

def chequeo_3_proveedores(raiz: Path, este_script: Path) -> Resultado:
    r = Resultado(3, "Cero rastros de proveedores eliminados (twilio, whapi)")

    patron = re.compile("|".join(re.escape(t) for t in TERMINOS_PROHIBIDOS),
                        re.IGNORECASE)

    # Este mismo script nombra los terminos que busca: se excluye comparando
    # rutas absolutas resueltas, nunca por substring del nombre de archivo.
    excluir = {este_script.resolve()}
    for rel in RUTAS_IGNORADAS:
        excluir.add((raiz / rel).resolve())

    try:
        archivos = recorrer_archivos_de_texto(raiz, excluir)
    except OSError as e:
        r.error(f"no se pudo recorrer el repo: {e}")
        return r

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…