sophia
ed76183470
Add Box proto message
2022-04-25 12:25:51 -05:00
sophia
80e18d0b17
Allow querying version on constraints
2022-04-25 12:25:51 -05:00
sophia
e22df5af5c
Use go-version to compare version
2022-04-25 12:25:51 -05:00
sophia
01b63b559a
Filter versions by providers available
2022-04-25 12:25:51 -05:00
sophia
15b4cc25bf
Add tests
2022-04-25 12:25:51 -05:00
sophia
8e005c9ee1
Setup box metadata
2022-04-25 12:25:51 -05:00
sophia
52e9e49e4d
Start defining box metadata
2022-04-25 12:25:51 -05:00
sophia
eddb412d1f
bump sdk
2022-04-25 12:25:51 -05:00
sophia
c4cd5c599b
Add mappers to component at component creation phase
2022-04-25 12:25:51 -05:00
sophia
63c71b0a20
Append mappers to a plugin component
2022-04-25 12:25:51 -05:00
Chris Roberts
7595f1533f
Enable plugin mappers
2022-04-25 12:25:50 -05:00
Chris Roberts
038d4b16c3
Cache host value to prevent multiple lookups during run
2022-04-25 12:25:50 -05:00
Chris Roberts
3f4e446798
Support mapping to unknown destination type
2022-04-25 12:25:50 -05:00
Chris Roberts
8e8f6d2621
Include dependency for rgl
2022-04-25 12:25:50 -05:00
Chris Roberts
5c6587f688
Allow matching mapper input directly on type
2022-04-25 12:25:50 -05:00
Chris Roberts
d1974d9a00
Remove implementations no longer required
2022-04-25 12:25:50 -05:00
Chris Roberts
481d7185a7
Use graph functions for searching and expanding path
2022-04-25 12:25:50 -05:00
Chris Roberts
a6367553c8
When building graph, set weight on vertices
2022-04-25 12:25:50 -05:00
Chris Roberts
482bf15d57
Rebuild graph on top of RGL
2022-04-25 12:25:50 -05:00
Chris Roberts
0a20c9d665
Update weighted vertex to be a decorator
2022-04-25 12:25:50 -05:00
Chris Roberts
2bdfd8b810
Update output format for vertex string methods
2022-04-25 12:25:50 -05:00
sophia
7e0fcc0a24
Define synced folder service endpoints
2022-04-25 12:25:49 -05:00
sophia
0a878721f5
go generate
2022-04-25 12:25:49 -05:00
sophia
08d4438ae1
Start Synced folder service
2022-04-25 12:25:49 -05:00
sophia
db259a0ed1
Bump sdk
2022-04-25 12:25:49 -05:00
sophia
22c75fe979
Raise error for failing to load parent plugin
2022-04-25 12:25:49 -05:00
Chris Roberts
cb869a6597
Fix up logging, singularize name
2022-04-25 12:25:49 -05:00
sophia
c6070c69db
Rename cap command 'target' to 'target-guest'
...
the target name is already used by the go cli
2022-04-25 12:24:49 -05:00
sophia
b1f495315e
Fix tests
2022-04-25 12:24:49 -05:00
sophia
cafa1d039d
Load single parent plugin
2022-04-25 12:24:48 -05:00
sophia
4251b2ff7c
Get first level parent from ruby plugins
2022-04-25 12:24:48 -05:00
sophia
fd96279d82
Count number of parents for host plugin
2022-04-25 12:24:48 -05:00
sophia
92d7c7b291
go generate
2022-04-25 12:24:48 -05:00
sophia
f1f1b8c79d
Update parents -> parent
2022-04-25 12:24:48 -05:00
sophia
327db98656
Don't set parents for alwaystruehost plugin
2022-04-25 12:24:48 -05:00
sophia
cda3ba7b29
Make myplugin have parents darwin and bsd
2022-04-25 12:24:48 -05:00
sophia
bff3af4a00
Make myplugin a parent of bsd plugin
2022-04-25 12:24:48 -05:00
sophia
2bd95144e7
Seed plugin on startup
2022-04-25 12:24:48 -05:00
sophia
09a836745a
Don't search for parent plugins that don't exist in the Ruby run time
2022-04-25 12:24:48 -05:00
sophia
7e3d2faa07
Add write_hello_file capability
2022-04-25 12:24:48 -05:00
sophia
ee7971ab1c
Go/Ruby host plugin dependency
2022-04-25 12:24:47 -05:00
sophia
3d0197d0bf
Store plugin parents
2022-04-25 12:24:47 -05:00
sophia
a3d4c170f0
Fix guest plugin issues
2022-04-25 12:24:47 -05:00
Chris Roberts
7cc07642a5
Use project for host capabilities
2022-04-25 12:24:47 -05:00
Chris Roberts
2d7ce1b9d8
Remove dummy capability from host plugin
2022-04-25 12:24:47 -05:00
sophia
2b7d726c66
Run tests on go.sum/mod changes
2022-04-25 12:24:47 -05:00
sophia
5a1752ac48
Bump sdk
2022-04-25 12:24:47 -05:00
Chris Roberts
8d5e5b1276
Fix loggers to prevent multiple output
...
Only the parent logger directly under the root/global logger
needs to have the outputter set. When set on child loggers
output will be sent to all outputters defined on child + all
parents. This provides just a single output behavior.
2022-04-25 12:24:47 -05:00
Chris Roberts
891541cd40
Create cache in manager and set into plugin if available
2022-04-25 12:24:47 -05:00
Chris Roberts
e6952621d3
Provide bind address in output and log active port
2022-04-25 12:24:47 -05:00