-
Notifications
You must be signed in to change notification settings - Fork 1
Description
Problem Description
Dopo il refactoring dell'architettura, i comandi CLI per la gestione delle istanze multiple sono andati persi.
Comportamento atteso: Dovrebbero essere disponibili i comandi:
mail-proxy list- mostra tutte le istanze con stato (running/stopped)mail-proxy serve <name>- avvia un'istanza specificamail-proxy stop [name|*]- ferma istanzemail-proxy restart [name|*]- riavvia istanze
Comportamento attuale: Questi comandi non esistono più. Il comando serve non accetta un nome istanza.
Reproduction Steps
- Installare genro-mail-proxy v0.7.0
- Eseguire
mail-proxy list - Errore: comando non trovato
Evidence
La directory ~/.mail-proxy/ contiene ancora le istanze configurate (es. default-mailer, paci-mailer) ma non c'è modo di gestirle via CLI.
Il commit f21600e ("Add instance management commands") conteneva l'implementazione originale in src/async_mail_service/cli.py che è stata persa durante il refactoring.
Environment
- Version: 0.7.0
- OS: macOS / Linux
- Python: 3.10+
Additional Notes
Quando verrà creato il repository genro-proxy (boilerplate comune per i proxy), questa funzionalità dovrebbe essere spostata lì per essere condivisa tra i vari proxy (mail, storage, notification).