You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I was wondering if it would be possible to copy more than one file to the VM with this plugin. As far as I know, currently we can only copy one file at a time.
In a scenario where I want to copy more than one file I need to do that in a loop, calling vagrant scp command for each file separately. I think that maybe if we could specify more than one file the process would be slightly faster?
I know that this is possible with plain scp so why not take advantage of this ability in vagrant-scp as well? :)
I have no experience with Ruby but I think this wouldn't require a lot of work and need small changes in the parse_args method.
Cheers!
The text was updated successfully, but these errors were encountered:
It's possible but only by specifying a directory with multiple files. The plugin will traverse the contents of the file recursively and scp each one. So vagrant scp file1 file2 file3 targetVM:path will not work but vagrant scp dir targetVM:path will. Dir will contain file1, 2 and 3 and they'll end up in your guest VM either way :)
Oh, I forgot about this issue :) Thanks for a reminder @ntkjer 👍
Yeah, after looking at the source for long enough I found that it indeed does have the possibility to copy entire directories. Still after thinking about it for a bit some time I found that doing this:
is still faster for me then downloading the plugin (I needed to have a local copy, and it was used in automation) and issuing more commands. I guess it's just my use case that this plugin isn't supporting that much. Still it was fun to figure out some of this stuff 👍
Hi!
I was wondering if it would be possible to copy more than one file to the VM with this plugin. As far as I know, currently we can only copy one file at a time.
In a scenario where I want to copy more than one file I need to do that in a loop, calling
vagrant scp
command for each file separately. I think that maybe if we could specify more than one file the process would be slightly faster?I know that this is possible with plain
scp
so why not take advantage of this ability invagrant-scp
as well? :)I have no experience with Ruby but I think this wouldn't require a lot of work and need small changes in the
parse_args
method.Cheers!
The text was updated successfully, but these errors were encountered: