hashicorp / go-plugin

Golang plugin system over RPC.
Mozilla Public License 2.0
5.25k stars 450 forks source link

Expose Runner interface to allow custom command runner implementations #270

Closed tomhjp closed 1 year ago

tomhjp commented 1 year ago

See https://github.com/hashicorp/go-secure-stdlib/pull/84 for an example implementation of runner's interfaces.

Not planned (for now):

tomhjp commented 1 year ago

https://github.com/hashicorp/go-secure-stdlib/pull/84 has an alternative container-based implementation for any reviewers who'd like to compare with CmdRunner.

tomhjp commented 1 year ago

Thanks!