Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use paramiko or other python ssh library?? #10

Closed
harlowja opened this issue May 13, 2012 · 6 comments
Closed

Use paramiko or other python ssh library?? #10

harlowja opened this issue May 13, 2012 · 6 comments
Labels

Comments

@harlowja
Copy link
Contributor

It might be interesting to see what the effects of if a pure-python ssh library is used instead of shelling out to ssh/sftp?

  1. http://www.lag.net/paramiko

Not sure if it will be better (I haven't used it, but might be a neat idea).

@tomerfiliba
Copy link
Owner

it's a good idea, and it could live side-by-side with the SshMachine, e.g., we'll also have a ParamikoMachine that uses paramiko (assuming you only use it if you have it installed).

do you want to work on the patch? shouldn't be too hard :)

@fruch
Copy link

fruch commented May 15, 2012

I was working on something similar on the rpyc code, I didn't pushed into my fork, it wasn't good enough.
that was my first thought then I found out I already had ssh on my windows.

I think windows user can simply install msysGit and voila you have ssh.
(could be easier then installing paramkio and it dependencies, keep in mind some of it isn't pure python)

@harlowja
Copy link
Contributor Author

Ya, I can look into it; it might not be worth the pain (especially if paramiko doesn't work that well). Thats the nice thing about just using ssh is that its pretty well known to work...

@khorn
Copy link
Contributor

khorn commented May 18, 2012

Also the ssh package that Fabric uses might be useful here, rather than paramiko. It's a fork of paramiko, created because they were having trouble getting bugfixes in quickly. It's still pretty much the same as paramiko, but is likely to get fixes much faster.

URL here:
https://github.com/bitprophet/ssh/

@tomerfiliba
Copy link
Owner

thanks. if anyone wants to submit even an experimental patch, that would be very helpful

@tomerfiliba
Copy link
Owner

is anyone working on such a thing?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants