Skip to main content

Module prune

Module prune 

Source
Expand description

Suppression sûre de commandes (mnemo delete) et nettoyage par ancienneté (mnemo prune).

Sécurité (v0.3) :

  • on affiche toujours ce qui sera touché avant d’agir ;
  • --dry-run ne supprime rien ;
  • sans --yes, une confirmation interactive est demandée (refus en mode non interactif) ;
  • une sauvegarde automatique est créée avant toute suppression réelle ;
  • les suppressions s’exécutent dans une transaction SQLite.

Functions§

delete_run
Point d’entrée de mnemo delete <id>.
parse_duration
Convertit une durée lisible (24h, 30d, 12w, 6m, 1y) en secondes.
prune_run
Point d’entrée de mnemo prune --older-than <durée>.