5092 Commits

Author SHA1 Message Date
sophia
3c20f826ea
Don't send nil machine id value 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
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
b9e7d2197e
Clean up from rebase 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
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
sophia
da9ec1a96e
Make remote command execution work 2022-04-25 12:26:08 -05:00
sophia
93a5d6033b
Accept a struct as command options 2022-04-25 12:26:08 -05:00
sophia
45e15101df
Add mapper for Struct -> Hash 2022-04-25 12:26:08 -05:00
sophia
ce6b2c8338
Add mapper for communicator command 2022-04-25 12:26:08 -05:00
sophia
4bc2a51748
Pass communincator command 2022-04-25 12:26:08 -05:00
sophia
2e693b60fe
Load remote communincator 2022-04-25 12:26:07 -05:00
sophia
1272c087b9
Setup communincator client 2022-04-25 12:26:07 -05:00
sophia
6903f9bf09
Setup communincator service 2022-04-25 12:26:07 -05:00
sophia
1c03b3b7f2
Return plugins of map hashed by plugin name 2022-04-25 12:26:07 -05:00
Chris Roberts
fbde80af43
Add default mapping for named capabilities 2022-04-25 12:26:05 -05:00
Chris Roberts
ee95d6b01b
Add typed and named seed values 2022-04-25 12:26:05 -05:00
Chris Roberts
167b8bf70d
Use seed util module for clients/services 2022-04-25 12:26:05 -05:00
Chris Roberts
262a4fa099
Add HasSeeds util module for client/service 2022-04-25 12:26:05 -05:00
sophia
841573194e
Add mappers for synced folders and basis 2022-04-25 12:26:05 -05:00
sophia
fb5c2dd339
Add basis client module 2022-04-25 12:26:04 -05:00
sophia
c71f27b17e
Return synced folder + synced folder options from machine 2022-04-25 12:26:04 -05:00
sophia
45cfcc4c34
Return empty response if capability returns an empty response 2022-04-25 12:26:04 -05:00
sophia
46aa1b3e4e
Add synced folder service to list of services 2022-04-25 12:26:04 -05:00
sophia
847d87a017
Get synced folder from machine 2022-04-25 12:26:04 -05:00
sophia
b9a8ff1089
Fill in synced folder service 2022-04-25 12:26:04 -05:00
sophia
cb28412a91
Fill in synced folder client 2022-04-25 12:26:03 -05:00
sophia
168c307aef
Start filling in synced folder service impl 2022-04-25 12:26:03 -05:00
sophia
f70b7268f2
Start adding synced folder client 2022-04-25 12:26:03 -05:00
Chris Roberts
319d86e555
Check graph for cycles before sorting. Fix expansion. 2022-04-25 12:26:03 -05:00
Chris Roberts
4f4a2ae916
Use clone before reversing 2022-04-25 12:26:03 -05:00