sophia
e4c0f09925
HasCapability working
2022-04-25 12:24:10 -05:00
sophia
88bcb0378e
Save point - broken
2022-04-25 12:24:09 -05:00
Chris Roberts
0bd6bdd5b8
Cleanup dynamic call arguments and load targets automatically when loading project
2022-04-25 12:24:07 -05:00
Chris Roberts
3cfa9e3b00
Pass scopes to components directly, allow them to be mapped automatically
2022-04-25 12:24:07 -05:00
Chris Roberts
c1da0ab1b4
Target updates, labels removal, and broker addition for creating core plugins
2022-04-25 12:24:06 -05:00
Chris Roberts
17829ff355
Start core updates to make them usable by plugins
2022-04-25 12:24:06 -05:00
sophia
aff6edc31b
Add plugin command that uses interactive input
2022-04-25 12:24:04 -05:00
sophia
bc095b06dc
Don't initialize hosts with basis
2022-04-25 12:24:04 -05:00
sophia
7ab060d70d
Save
2022-04-25 12:24:03 -05:00
Chris Roberts
64f4d51876
Build command information via component interface + cleanup
...
Uses the CommandInfoFunc via the Command component to extract
command information from the plugin. Mapper type functions
have been removed and extracted to isolated file. Reorganized
the functions a bit for internal consistency
2022-04-25 12:24:02 -05:00
sophia
4dce4d148d
Specify which command to get command info from
2022-04-25 12:24:02 -05:00
sophia
9f51d87038
Update ruby execute func for new proto
2022-04-25 12:24:02 -05:00
sophia
3107da72af
Execute subcommands
2022-04-25 12:24:02 -05:00
sophia
201b36ab15
Run correct command plugin for subcommands
2022-04-25 12:24:01 -05:00
sophia
1f19783dce
Make go plugin flags work
2022-04-25 12:24:01 -05:00
sophia
e4f6c403e1
Add some subcommands to myplugin
2022-04-25 12:24:01 -05:00
sophia
3c491fafdd
Register subcommands with subcommands passed as part of command info
2022-04-25 12:24:01 -05:00
sophia
261fa5bbae
Fixes for command info message
2022-04-25 12:24:00 -05:00
sophia
06b1caedf8
Register all subcommands
2022-04-25 12:24:00 -05:00
sophia
c676768674
Get subcommands one level deep
2022-04-25 12:24:00 -05:00
sophia
65d990efc9
Start gatching subcommands to register
2022-04-25 12:24:00 -05:00
sophia
254c462add
De-duplicate component type factory map
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
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
sophia
c3ee750db1
Add gogo
2022-04-25 12:23:57 -05:00