seratch/AWScala

com.decodified not found when using EC2

jeffdyke opened this issue · 1 comments

Hello
In awscala.ec2.SSHEnabledInstance.ssh it imports import com.decodified.scalassh._, but in this commit(92cae58), the library was removed to use a forked version. When i attempt to use EC2 i get an error

Symbol 'term com.decodified' is missing from the classpath.
This symbol is required by 'method awscala.ec2.SSHEnabledInstance.ssh'

I'm happy to open a PR for this, but there may be reasons it is like this? Or is it simply that the jar is still in your ivy cache. I can confirm that adding the com.decodified library to my ivy cache solves this issue.

Thanks

tried a clone for a hopeful fix, i see you have a fork of scala-ssh that is ahead of veact, i'll try that, but right now unless you have these files locally sbt will not compile this project....at least for me. simple git clone and sbt compile fails to resolve veact, i see that its says "provided" and i'll admit i don't completely grasp that, but it would seem that this breaking behaviour to working on this independently and try to contribute. Luckily the code as it is simply requires the import of com.decodified, so using it works, helping the project seems a bit more of a hurdle.

Thanks