sophia
97846f15af
Update waypoint discover plugin test to vagrant
2022-04-25 12:24:14 -05:00
Chris Roberts
3f5f9a722d
Clean up logger usage
2022-04-25 12:24:12 -05:00
Chris Roberts
6689d8cb6b
Add PluginInfo component type to factory
2022-04-25 12:24:12 -05:00
Chris Roberts
e06ff39ebf
Don't use hidden directory in user config path
2022-04-25 12:24:12 -05:00
Chris Roberts
05d5634c83
Host component related work
2022-04-25 12:24:10 -05:00
sophia
88bcb0378e
Save point - broken
2022-04-25 12:24:09 -05:00
Chris Roberts
c42fe18156
Extract broker when building component instances
2022-04-25 12:24:06 -05:00
sophia
bc095b06dc
Don't initialize hosts with basis
2022-04-25 12:24:04 -05:00
sophia
dfd604bd1b
Run capabilities
2022-04-25 12:24:04 -05:00
Chris Roberts
c2fe40854f
Register otherplugin in builtins list
2022-04-25 12:24:03 -05:00
sophia
e9e7768472
Register command with subcommands (subcommands are not seperate plugins)
2022-04-25 12:24:01 -05:00
sophia
66300d9d32
Execute subcommands
2022-04-25 12:24:01 -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
cffd771288
Move Vagrant runtime out of server and into runner (via client startup)
2022-04-25 12:23:58 -05:00
sophia
c3ee750db1
Add gogo
2022-04-25 12:23:57 -05:00