11 Commits

Author SHA1 Message Date
sophia
254c462add
De-duplicate component type factory map 2022-04-25 12:24:00 -05:00
sophia
d004125712
Register builtin plugins against all available components 2022-04-25 12:24:00 -05:00
Chris Roberts
074478c876
Include server address within environment for proper mapping 2022-04-25 12:23:59 -05:00
Chris Roberts
d9893c1a13
Return immediately on error to prevent inspecting nil result 2022-04-25 12:23:59 -05:00
Chris Roberts
bba557c29d
Close the client to shutdown the plugin and prevent hang.
This also updates the Ruby runtime usage to pass the ClientProtocol
    instead of the full client since after init we only need it for
    dispensing plugins.
2022-04-25 12:23:59 -05:00
Chris Roberts
b601872287
Update protos 2022-04-25 12:23:59 -05:00
Chris Roberts
cffd771288
Move Vagrant runtime out of server and into runner (via client startup) 2022-04-25 12:23:58 -05:00
sophia
0c1e44f553
Get help from commands that have subcommands 2022-04-25 12:23:58 -05:00
Chris Roberts
26ac4065d2
Remove go generate directives from the server.go file 2022-04-25 12:23:58 -05:00
sophia
c1ce1016c7
Render ruby protobufs to ruby lib 2022-04-25 12:23:57 -05:00
sophia
c3ee750db1
Add gogo 2022-04-25 12:23:57 -05:00