Melhor maneira de executar comandos remotos através do ssh no Twisted?
Eu tenho um aplicativo distorcido que agora precisa monitorar processos em execução em várias caixas. A maneira que eu faço manualmente é 'ssh e ps', agora eu gostaria que meu aplicativo distorcido fizesse. Eu tenho 2 opções.
Usarparamiko
ou alavancar o poder detwisted.conch
Eu realmente quero usartwisted.conch
mas minha pesquisa me levou a acreditar que seu principal objetivo era criar SSHServers e SSHClients. No entanto, minha exigência é uma simplesremoteExecute(some_cmd)
Consegui descobrir como fazer isso usandoparamiko
mas eu não queria ficarparamiko
no meu aplicativo distorcido antes de ver como fazer isso usandotwisted.conch
Trechos de código usandotwisted
sobre como correrremote_cmds
usar ssh seria muito apreciado. Obrigado.