sophia
|
9dcb9df7ff
|
Let mappers convert machine to proto opposed to client
|
2022-04-25 12:26:55 -05:00 |
|
Chris Roberts
|
305fddb49a
|
Retry cached path executions with full graph
|
2022-04-25 12:26:55 -05:00 |
|
Chris Roberts
|
f3a3bb83fd
|
Only register types for blind maps after a blind map
|
2022-04-25 12:26:55 -05:00 |
|
Chris Roberts
|
e8a4c35cf6
|
Remove any unpacking of value prior to mapping
|
2022-04-25 12:26:55 -05:00 |
|
Chris Roberts
|
2baea78820
|
Properly clone mappers
|
2022-04-25 12:26:55 -05:00 |
|
Chris Roberts
|
823e589a26
|
Freeze base mappers list to prevent direct modifications
|
2022-04-25 12:26:55 -05:00 |
|
Chris Roberts
|
2f9daa8498
|
Include value in error message when mappers not found
|
2022-04-25 12:26:55 -05:00 |
|
Chris Roberts
|
61b5d3549f
|
Don't use blind mapping when generating value
|
2022-04-25 12:26:54 -05:00 |
|
Chris Roberts
|
341dabcebd
|
Log seeding as trace level messages
|
2022-04-25 12:26:54 -05:00 |
|
Chris Roberts
|
3917449552
|
Provide source information when mapping, register blind maps
|
2022-04-25 12:26:54 -05:00 |
|
Chris Roberts
|
f6a46634a5
|
When performing a blind map, if previous mapping found, use it
|
2022-04-25 12:26:54 -05:00 |
|
Chris Roberts
|
1d555b025f
|
Use global list of mappers and cache as defaults
|
2022-04-25 12:26:54 -05:00 |
|
Chris Roberts
|
7404ef89a6
|
Isolate generate class from instance so we can do class checks
|
2022-04-25 12:26:54 -05:00 |
|
Chris Roberts
|
8cc6116cdf
|
Store previous successful lookups for future graph generation
|
2022-04-25 12:26:54 -05:00 |
|
Chris Roberts
|
aaed7b2d82
|
Update Method vertex hash code and allow callable access
|
2022-04-25 12:26:54 -05:00 |
|
Chris Roberts
|
3a6308b7fc
|
Use blocks for logging content to reduce processing
|
2022-04-25 12:26:54 -05:00 |
|
Paul Hinze
|
ae58d787a0
|
Fix leaking basis log lines
|
2022-04-25 12:26:54 -05:00 |
|
sophia
|
cfe4e71a42
|
Seed target ui
|
2022-04-25 12:26:54 -05:00 |
|
sophia
|
a7d258abb3
|
Seed target after creation
|
2022-04-25 12:26:53 -05:00 |
|
sophia
|
6313596d62
|
Remove manual seeding of (guest and synced folder) plugins
|
2022-04-25 12:26:53 -05:00 |
|
sophia
|
7b470d4b25
|
Ensure box metadata has optional arguments
|
2022-04-25 12:26:53 -05:00 |
|
sophia
|
3fde8afe70
|
Bump sdk
|
2022-04-25 12:26:53 -05:00 |
|
sophia
|
c464569794
|
Remove extra logging
|
2022-04-25 12:26:53 -05:00 |
|
sophia
|
8adbab2f22
|
Sort box metadata versions
|
2022-04-25 12:26:53 -05:00 |
|
sophia
|
03ecb877e6
|
Update box metadata Name endpoint to boxName
|
2022-04-25 12:26:53 -05:00 |
|
sophia
|
66524426d0
|
Update ruby remote box metadata for proto changes
|
2022-04-25 12:26:53 -05:00 |
|
sophia
|
01b4bbc42d
|
Specify multiple filters when querying for box metadata version
|
2022-04-25 12:26:53 -05:00 |
|
sophia
|
f905e004b4
|
Add binstubs to gitignore
|
2022-04-25 12:26:53 -05:00 |
|
sophia
|
7f099bc30d
|
go generate
|
2022-04-25 12:26:53 -05:00 |
|
sophia
|
33c9d23a2e
|
go generate
|
2022-04-25 12:26:52 -05:00 |
|
sophia
|
0556c804fd
|
Add load metadata client endpoint
|
2022-04-25 12:26:52 -05:00 |
|
sophia
|
d1ea9b5ec7
|
Remove unused code
|
2022-04-25 12:26:52 -05:00 |
|
sophia
|
29c6d43cb8
|
Add LoadMetadata function to BoxMetadata
|
2022-04-25 12:26:52 -05:00 |
|
sophia
|
1f5d66fd76
|
Get box metadata client from box
|
2022-04-25 12:26:52 -05:00 |
|
sophia
|
428c3b02fd
|
Use remote box metadata implementation
|
2022-04-25 12:26:52 -05:00 |
|
sophia
|
84a6950c9e
|
go generate
|
2022-04-25 12:26:52 -05:00 |
|
sophia
|
3dff26d683
|
Add version information to box provider metadata
|
2022-04-25 12:26:52 -05:00 |
|
sophia
|
794eefe191
|
Rename box metadata Name to BoxName
|
2022-04-25 12:26:52 -05:00 |
|
sophia
|
9f524bf1b0
|
Implement box metadata methods
|
2022-04-25 12:26:52 -05:00 |
|
sophia
|
4b8d4fbe86
|
Box metadata to implement vagrant-plugin-sdk box metadata interface
|
2022-04-25 12:26:52 -05:00 |
|
sophia
|
8b586fceb3
|
Make box metadata implement vagrant-plugin-sdk box metadata
|
2022-04-25 12:26:51 -05:00 |
|
sophia
|
3e641fbe6b
|
Stub machine index proto mapper for environment test
|
2022-04-25 12:26:51 -05:00 |
|
sophia
|
2044ec68d0
|
Bump sdk
|
2022-04-25 12:26:51 -05:00 |
|
sophia
|
9bf59a0d42
|
Rely on proto mappers to convert configs
|
2022-04-25 12:26:51 -05:00 |
|
sophia
|
436518e445
|
No need to stringify hash keys when using mappers
|
2022-04-25 12:26:51 -05:00 |
|
sophia
|
333fc16096
|
Map provisioner config to Hash using mappers instead of assuming Struct type
|
2022-04-25 12:26:51 -05:00 |
|
sophia
|
7dd3649d73
|
Update Symbol proto mappers
|
2022-04-25 12:26:51 -05:00 |
|
sophia
|
d5aacc0bc6
|
Thrash around making to proto for config faster
|
2022-04-25 12:26:51 -05:00 |
|
sophia
|
f4811af759
|
Use symbol proto when protoizing plugin configs
|
2022-04-25 12:26:51 -05:00 |
|
sophia
|
ccf2bf6197
|
Pass config as a SDK hash in order to use the Symbol proto
|
2022-04-25 12:26:51 -05:00 |
|