terra-farm / terraform-provider-virtualbox

VirtualBox provider for Terraform
https://terra-farm.github.io/provider-virtualbox/
MIT License
322 stars 137 forks source link

Make the provider more idiomatic #152

Closed VoyTechnology closed 1 year ago

VoyTechnology commented 1 year ago

The provider was originally written on the old SDK and some of the patterns were not updated. This more closely follows the pattern from hashicorp scaffolding provider.

There is no need for the API to be public, hence they are in the internal directory.

Also included is a bump in go-virtualbox version to include the new Manager interface which will be called in resources and data sources improving testability of provider.