Devo scrivere un test per lo script di distribuzione che carica i file tramite SSH, ma mi piacerebbe farlo in base alla configurazione dei server esterni. Ecco come la vedo io:Emulazione del server SSH a scopo di test
- Creare 2 daemon SSH senza autenticazione su porte diverse dell'interfaccia di loopback.
- eseguire lo script distribuzione su queste due porte
l'unica domanda è come gestire questi demoni SSH fittizi.
Io uso Python e Fabric.
Grazie per l'idea utile, ma ho appena scimmia patch API Fabric per eseguire tutti i comandi sul server locale. Segnerò il tuo commento in quanto ha comunque la soluzione migliore. –