Aller au contenu
English

RecoveryInspectionOptions

import type { RecoveryInspectionOptions } from "@elie-laloum/outpost";
  • transporterOptionnel
    Transport | undefined
    Inventorie les objets de ce transport au lieu d’un dépôt local. Passez le transport donné comme activityTransport pour lire ses enregistrements d’activité ; git ou locks rejettent alors avec le code configuration.
  • repositoryOptionnel
    string | undefined
    Checkout Git à inspecter, par défaut le répertoire courant, résolu à sa racine. En mode transport, seulement renvoyé comme libellé.
  • maxEntriesOptionnel
    number | undefined
    Nombre maximal d’entrées parcourues avant de déclarer l’inventaire incomplet, 100000 par défaut. L’inspection locale des ressources s’arrête aussi à 10000 enregistrements ; une valeur non positive rejette avec le code configuration.
  • gitOptionnel
    boolean | undefined
    Ajoute l’état Git de chaque workspace sous .outpost : enregistrement, HEAD, branche, modifications et verrouillage. Mode local uniquement.
  • locksOptionnel
    boolean | undefined
    Ajoute les fichiers de verrou d’opération avec le statut de leur propriétaire. Mode local uniquement.
  • resourcesOptionnel
    boolean | undefined
    Ajoute les enregistrements d’activité des sandboxes avec leur verdict de possession, lus dans .outpost/storage ou, avec transporter, dans ce transport.
export interface RecoveryInspectionOptions {
  readonly transporter?: Transport;
  readonly repository?: string;
  readonly maxEntries?: number;
  readonly git?: boolean;
  readonly locks?: boolean;
  readonly resources?: boolean;
}