Vorrei usare rsync all'interno di uno script Python. Lo chiamo utilizzando il subprocessmodulo e eseguo l'autenticazione utilizzando le chiavi pubbliche memorizzate nel authorized_keyfile sul computer remoto.
L'unico problema è che quando uso rsync usando un nome utente remoto errato, mi viene richiesta la password, che ovviamente interrompe per sempre lo script di backup.
Posso forzare rsyncl'uscita con errore se non è in grado di eseguire l'autenticazione, anziché richiedere la password?
Udi