sophia
|
7a75ed6cbb
|
Get stdout and stderr from privledged execute
|
2022-04-25 12:26:13 -05:00 |
|
sophia
|
88e1e5c1a7
|
Map ouput of capabilities
|
2022-04-25 12:26:12 -05:00 |
|
sophia
|
8e85561f61
|
Get stdout and stderr from command
|
2022-04-25 12:26:12 -05:00 |
|
sophia
|
c63e7936b2
|
go generate
|
2022-04-25 12:26:12 -05:00 |
|
Paul Hinze
|
d89248e901
|
Update vagrant-plugin-sdk
Should pick up new CWD helper from https://github.com/hashicorp/vagrant-plugin-sdk/pull/104
|
2022-04-25 12:26:12 -05:00 |
|
Paul Hinze
|
2460961749
|
Switch to centralized VagrantCWD implementation
Now depends on https://github.com/hashicorp/vagrant-plugin-sdk/pull/104
|
2022-04-25 12:26:12 -05:00 |
|
Paul Hinze
|
9bda64f78d
|
Handle crossplatform path discrepancy in CWD test
|
2022-04-25 12:26:12 -05:00 |
|
Paul Hinze
|
30774c7345
|
Fix VAGRANT_CWD handling
VAGRANT_CWD was not being honored in the Go-side Vagrantfile-finding
code. Add that in and also fix a couple of bugs in the path walking
logic.
|
2022-04-25 12:26:12 -05:00 |
|
sophia
|
1aabc7c4b5
|
Add mapper for a Class to String
|
2022-04-25 12:26:12 -05:00 |
|
sophia
|
f33e949138
|
Get a machine as defult synced folder arg
|
2022-04-25 12:26:12 -05:00 |
|
sophia
|
8e0f42ec17
|
Add mapper for synced folder client to proto
|
2022-04-25 12:26:12 -05:00 |
|
sophia
|
ea680d78f7
|
Seed synced folder plugins with machine
|
2022-04-25 12:26:12 -05:00 |
|
sophia
|
a18fb54ca6
|
Include seeds and default args for synced folder plugins
|
2022-04-25 12:26:11 -05:00 |
|
sophia
|
04a6f762af
|
Make synced folder mapping work
|
2022-04-25 12:26:11 -05:00 |
|
Paul Hinze
|
c1c215e84e
|
Round out service tests
* Add tests for service Target and catch a panic
* Add skipped stub test for Task w/ a note for future us
|
2022-04-25 12:26:11 -05:00 |
|
Paul Hinze
|
72c72c4f53
|
Test for server config service
Pretty simple stuff. Also renaming file to match service name
|
2022-04-25 12:26:11 -05:00 |
|
Paul Hinze
|
e7533103e8
|
Tests for service project & a small panic guard
Tests helped flush out that we would panic if a project was attempting
to be created without a basis.
Sometimes tests help!
|
2022-04-25 12:26:11 -05:00 |
|
sophia
|
a86bf277aa
|
Use guest specified in vagrantfile if available
|
2022-04-25 12:26:11 -05:00 |
|
sophia
|
eddc9d916e
|
Return empty result when deleting target
|
2022-04-25 12:26:11 -05:00 |
|
sophia
|
3c20f826ea
|
Don't send nil machine id value
|
2022-04-25 12:26:11 -05:00 |
|
sophia
|
31e57414b4
|
Destroy machine + remove data dir when machine id is set to empty value
|
2022-04-25 12:26:11 -05:00 |
|
sophia
|
29d005dd72
|
Bump sdk
|
2022-04-25 12:26:11 -05:00 |
|
sophia
|
38dd5ef5f9
|
Use path proto to pass around paths
|
2022-04-25 12:26:11 -05:00 |
|
sophia
|
175f05657c
|
go generate
|
2022-04-25 12:26:10 -05:00 |
|
sophia
|
9722443d09
|
Don't check if guest is able to connect
The go side should be doing the checks for ensuring the guest is reachable
|
2022-04-25 12:26:10 -05:00 |
|
sophia
|
1ce82cf14c
|
Re-enable cap service return values
|
2022-04-25 12:26:10 -05:00 |
|
sophia
|
37cf32ef85
|
Communicator test and ready functions update
|
2022-04-25 12:26:10 -05:00 |
|
sophia
|
84af97f0a9
|
Add placeholder remote guest name
|
2022-04-25 12:26:10 -05:00 |
|
sophia
|
8a7ecc8411
|
Use mapped wait duration
|
2022-04-25 12:26:10 -05:00 |
|
sophia
|
5ba4cf0363
|
Get communicator from remote machine
|
2022-04-25 12:26:10 -05:00 |
|
sophia
|
10f176950d
|
Cleanup mapper usage
|
2022-04-25 12:26:10 -05:00 |
|
sophia
|
f35b429335
|
Use Args.Hash for communincator execute function
|
2022-04-25 12:26:10 -05:00 |
|
sophia
|
6eaf399501
|
Add mapper Symbol -> String
|
2022-04-25 12:26:10 -05:00 |
|
sophia
|
a4694bcf91
|
Extract to/from arg from upload/download request
|
2022-04-25 12:26:10 -05:00 |
|
sophia
|
773276ba37
|
Ensure opts get passed to privledge execute
|
2022-04-25 12:26:09 -05:00 |
|
sophia
|
b29b37af0d
|
Add mappers for time duration proto
|
2022-04-25 12:26:09 -05:00 |
|
sophia
|
73b6c7c6d6
|
Use Hash Arg to pass around communincator args
|
2022-04-25 12:26:09 -05:00 |
|
sophia
|
ba1dd33fff
|
Include seeds in ruby communicator
|
2022-04-25 12:26:09 -05:00 |
|
sophia
|
ab395ad730
|
Move remote communicator to remote plugin module
|
2022-04-25 12:26:09 -05:00 |
|
sophia
|
b9e7d2197e
|
Clean up from rebase
|
2022-04-25 12:26:09 -05:00 |
|
sophia
|
514b4e3d89
|
go generate
|
2022-04-25 12:26:09 -05:00 |
|
sophia
|
bb084e42e4
|
Apply changes to download funciton
|
2022-04-25 12:26:09 -05:00 |
|
sophia
|
d57203f005
|
Get ruby communincator upload working
|
2022-04-25 12:26:09 -05:00 |
|
sophia
|
85f7aa1586
|
Make go communincator plugin work
|
2022-04-25 12:26:09 -05:00 |
|
sophia
|
49ad851606
|
Use named paths proto message for uploading/downloading
|
2022-04-25 12:26:09 -05:00 |
|
sophia
|
a52b8b7fd3
|
Update dummy communicator
|
2022-04-25 12:26:08 -05:00 |
|
sophia
|
80457cd869
|
Run communincator execute
|
2022-04-25 12:26:08 -05:00 |
|
sophia
|
8513a14f9e
|
Use RemotePath proto message to upload/download files
|
2022-04-25 12:26:08 -05:00 |
|
sophia
|
04253a0aeb
|
Use named to, from arguments for uploading files with communincator
|
2022-04-25 12:26:08 -05:00 |
|
sophia
|
8a2375faf2
|
Add mapper for communincator path proto
|
2022-04-25 12:26:08 -05:00 |
|