[axe-1] Instrumenter start/stop/run (process.rs, run_cmd.rs) #3

Closed
opened 2026-08-16 12:49:11 -04:00 by bruno · 0 comments
Owner

Objectif : emettre les evenements du journal aux points de vie des processus.

Specification :

  • process.rs : evenements start (spawn) et stop (raison, duree, exit_ok)
  • run_cmd.rs : evenements run/restart, duree, code de sortie
  • repl.rs : evenement repl + shell (commandes systeme)
  • install_cmd.rs / update_cmd.rs : evenements install/update/uninstall

Criteres d'acceptation :

  • chaque am start/stop/run produit une paire d'evenements coherente
  • dry-run ne produit pas d'evenements (coherence avec --dry-run)

Depend de : events.rs.

Objectif : emettre les evenements du journal aux points de vie des processus. Specification : - process.rs : evenements start (spawn) et stop (raison, duree, exit_ok) - run_cmd.rs : evenements run/restart, duree, code de sortie - repl.rs : evenement repl + shell (commandes systeme) - install_cmd.rs / update_cmd.rs : evenements install/update/uninstall Criteres d'acceptation : - [ ] chaque am start/stop/run produit une paire d'evenements coherente - [ ] dry-run ne produit pas d'evenements (coherence avec --dry-run) Depend de : events.rs.
bruno added this to the v0.3.0 milestone 2026-08-16 12:49:11 -04:00
bruno added the P0axe-1M labels 2026-08-16 12:49:11 -04:00
bruno added a new dependency 2026-08-16 12:50:56 -04:00
bruno added a new dependency 2026-08-16 12:51:08 -04:00
bruno added a new dependency 2026-08-16 12:51:08 -04:00
bruno added this to the Phase 0 — v0.3.0 project 2026-08-16 13:14:08 -04:00
bruno closed this issue 2026-08-16 22:14:03 -04:00
bruno moved this to En revue in Phase 0 — v0.3.0 on 2026-08-16 23:13:54 -04:00
bruno moved this to Livré in Phase 0 — v0.3.0 on 2026-08-16 23:14:26 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Reference: Projets/agent-manager#3