This is a useful module but extremely painful to use. I strongly recommend to read the poll(2) man page of your existing system and the official documentation from libssh2.
2 out of 2 found this review helpful. Was this review helpful to you? Yes No
This product SEEMS like it wants to be a really great library. But, without documentation, or at least example programs which use it, there is no way in hell I can claim how good it is.
One thing is for sure, installing it was a whole lot easier than Net::SSH. For starters, it actually _completed_ the installation process. Net::SSH and Net::SFTP both deadlocked on me while executing the tests for dependencies. And, installation was very fast.
The top-level API seems to behave as one would expect. However, attempting to use Net::SSH2::File methods is proving most challenging. In my particular case, creating a file on the remote end of the SFTP connection yields "Resource temporarily unavailable" errors constantly, and no apparent fix.
Googling and Binging yields no results.
Please. WE. NEED. DOCUMENTATION.
4 out of 4 found this review helpful. Was this review helpful to you? Yes No
Although there is an external dependency of libssh2, I feel this module is much easier to use and much (much,much,...) easier to install then the alternatives Net::SSH or Net::SSH::Perl.
8 out of 8 found this review helpful. Was this review helpful to you? Yes No