sync_attestations
Overview
Section intitulée « Overview »L’outil sync_attestations parcourt le ledger à la recherche d’entrées qui ont un ipsecure_contribution_id mais pas encore de ipsecure_certificate_url ni de anchored_at, et tente de les récupérer auprès de Jinnove.
Utile après un problème réseau au moment du scellement, ou quand fetch_certificate n’a pas été appelé après un délai suffisant.
Paramètres
Section intitulée « Paramètres »project string Identifiant du projet à synchroniser. Utiliser "*" pour tous les projets.
dry_run boolean défaut: false Si true, liste les entrées qui seraient synchronisées sans effectuer les requêtes Jinnove.
limit number défaut: 50 Nombre maximum d’entrées à traiter en une passe.
Synchronise les attestations manquantes pour tous mes projets{ "synced": 3, "pending": 1, "errors": 0, "entries": [ { "id": 42, "ref": "pr:18", "status": "ready", "certificate_url": "https://api.jinnove.com/certificates/..." } ]}Quand utiliser
Section intitulée « Quand utiliser »- Après une coupure réseau pendant un
seal - En batch hebdomadaire pour rattraper les certificats en retard
- Avant de générer un
bundle_release(pour avoir des certificats à jour)