Dépôts .ok¶
depots ¶
Suivi des dépôts de fichiers et de leurs marqueurs .ok.
Protocole : l'émetteur dépose le .xml, puis, une fois celui-ci écrit intégralement,
un fichier .ok vide de même nom. Le destinataire ne traite un .xml qu'une fois son
.ok présent. Avec fichier_ok=True, les fonctions write_* appliquent ce
protocole ; read_*(..., exiger_ok=True) ne lit que les dépôts terminés.
suivi_depots ¶
suivi_depots(
fichiers: Sources,
*,
extension_ok: str = ".ok",
backend: str = "polars",
) -> Table
État des dépôts : quels .xml ont leur .ok, lesquels sont encore incomplets.
Côté émetteur, la fonction vérifie que tout a été déposé ; côté destinataire, elle indique ce qui est prêt à être traité.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
fichiers
|
Sources
|
dossier, motif glob ou liste de |
required |
extension_ok
|
str
|
extension des fichiers marqueurs. |
'.ok'
|
backend
|
str
|
|
'polars'
|
Returns:
| Type | Description |
|---|---|
Table
|
Une ligne par fichier, avec |
Table
|
tables de lecture), |
Table
|
présent) et |
Table
|
dossier qui n'ont pas de |
Table
|
et |