sophia
3a43cd35cb
Don't use config if it doesn't exist yet
2022-04-25 12:26:06 -05:00
sophia
04591646a3
Use host from vagrantfile if defined
2022-04-25 12:26:06 -05:00
sophia
1fe695bdf3
Use Vagrantfile info to configure target box
2022-04-25 12:26:06 -05:00
sophia
36dbd73945
Add endpoint for accessing basis/project/target config
2022-04-25 12:26:06 -05:00
sophia
01bc9a8430
Remove unused config from basis
2022-04-25 12:26:06 -05:00
sophia
25b9d829eb
Remove unused config files
2022-04-25 12:26:06 -05:00
sophia
bb43048813
Remove unused cli config code
2022-04-25 12:26:06 -05:00
sophia
309ff6a54e
Remote some config cruft
2022-04-25 12:26:06 -05:00
sophia
0153f75b09
Remove unused core components
2022-04-25 12:26:06 -05:00
sophia
e36689e6ca
Bump sdk
2022-04-25 12:26:05 -05:00
Chris Roberts
ac8978eee3
Generated proto updates
2022-04-25 12:26:05 -05:00
Chris Roberts
e4f1e297ab
Update plugin seed function signature
2022-04-25 12:26:05 -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
Chris Roberts
6b37b7ba55
Add seed functions and seed before running
2022-04-25 12:26:05 -05:00
sophia
3510d06154
Bump sdk
2022-04-25 12:26:05 -05:00
Chris Roberts
bd2d399951
Use function to get component type
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
c44046998e
go generate
2022-04-25 12:26:04 -05:00
sophia
f1dc606d11
Get plugins from basis
2022-04-25 12:26:04 -05:00
sophia
9651e1a756
Bump sdk
2022-04-25 12:26:04 -05:00
sophia
d6ecc23a9f
Create synced folder hash
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
fa1377528f
go generate
2022-04-25 12:26:04 -05:00
sophia
8f8b5d2078
Return synced folders plugin along with synced folder info
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
183ceb85eb
go generate
2022-04-25 12:26:03 -05:00
sophia
b58b77ef0b
Add capability methods for remote server
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
8bce3e6bd7
Enable remote mode for synced folders
2022-04-25 12:26:03 -05:00
sophia
f70b7268f2
Start adding synced folder client
2022-04-25 12:26:03 -05:00
sophia
9002131281
go generate
2022-04-25 12:26:03 -05:00
Paul Hinze
3df9c55a5c
Service box tests
...
Continuing with the error messages audit, this service came out the same
as the basis one - I haven't yet found any tests I can write that
expose errors we would want to enhance. In the meantime, more tests are
good though!
2022-04-25 12:26:03 -05:00
Paul Hinze
61d2c80813
Tests for the basis service
...
Filling these out as a part of a sweep to ensure we return decent error
messages from our GRPC services.
For this service I didn't come up with any error condition that
warranted changing the code yet. The get -> notfound case seems to be
the main one and the pass through error object seems AOK here.
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
Chris Roberts
022f17e711
Use final vertex type for destination in mapper
2022-04-25 12:26:02 -05:00
Chris Roberts
7d548517c9
Add final vertex type to define destination
2022-04-25 12:26:02 -05:00
Chris Roberts
e60e43553e
Do not allow output vertices to be unique
2022-04-25 12:26:02 -05:00
Chris Roberts
f07ef26a64
Machine proto arg is within target
2022-04-25 12:26:02 -05:00
Chris Roberts
da8572cb45
Fix broker argument for statebag proto
2022-04-25 12:26:02 -05:00
Chris Roberts
c7d13e62c7
Ensure output of mapper to unpack funcspec is a proto
2022-04-25 12:26:02 -05:00
Chris Roberts
8b7c5efa52
Use custom output to break long log lines. Force encoding.
2022-04-25 12:26:02 -05:00