19 Commits

Author SHA1 Message Date
hashicorp-copywrite[bot]
36a312ee26
add missing license headers and update copyright file headers to BUS-1.1 2023-08-10 21:53:25 +01:00
Paul Hinze
7c56c74bb6
Support and honor the "primary" option for Command plugins 2022-07-27 11:36:04 -05:00
Paul Hinze
8dbe72a5a0
Use Component Options to implement ProviderOptions
* Populates ComponentOptions into plugin structs
* Maps options for legacy Provider Plugins into PluginOptions
* Demos use of PluginOptions in a stub provider
* Honors plugin priority and defaultable settings
2022-06-03 16:37:05 -05:00
sophia
5bfd9bda6c Enable english and spanish output for donothing command 2022-05-11 12:59:05 -05:00
sophia
be40120ddc
Remove current provider plugin 2022-04-25 12:26:23 -05:00
Paul Hinze
a841da4fc6
Add a simple push plugin in Go
The only tweak required to get this to work was allowing a DummyConfig
to survive being passed through a remote plugin on the Ruby side.
2022-04-25 12:26:21 -05:00
sophia
8e6dcac43e
Refactor myplugin
- add mappers for command options
- move communincator and prots into their own modules
2022-04-25 12:26:07 -05:00
sophia
f1e41a5c88
Add dummy communicator 2022-04-25 12:26:07 -05:00
Chris Roberts
8d52d9311e
Set custom plugin name for builtins 2022-04-25 12:24:21 -05:00
sophia
768dcf07da
Rename to alwaystrue host 2022-04-25 12:24:03 -05:00
Chris Roberts
96c8e44a33
Update myplugin to proxy commands to subcommands 2022-04-25 12:24:03 -05:00
sophia
475c5b41d8
Allow commands to have subcommands specified as a list of command components 2022-04-25 12:24:01 -05:00
sophia
e9e7768472
Register command with subcommands (subcommands are not seperate plugins) 2022-04-25 12:24:01 -05:00
sophia
5508f7cf39
Rename commands plugin -> command 2022-04-25 12:24:01 -05:00
sophia
66300d9d32
Execute subcommands 2022-04-25 12:24:01 -05:00
sophia
e4f6c403e1
Add some subcommands to myplugin 2022-04-25 12:24:01 -05:00
sophia
0a57d0ba10
Save point: go command plugin 2022-04-25 12:24:01 -05:00
sophia
261fa5bbae
Fixes for command info message 2022-04-25 12:24:00 -05:00
sophia
c3ee750db1
Add gogo 2022-04-25 12:23:57 -05:00