It migrates the github.com/ddelnano/terraform-provider-xenorchestra/client package into its own go module so that terraformer can install it without including the terraform-plugin-sdk (which causes runtime crashes like this when imported multiple times).
In addition to that it will support the acl and resource_set resources with terraformer to start
This PR implements basic support for GoogleCloudPlatform/terraformer - #96
It migrates the
github.com/ddelnano/terraform-provider-xenorchestra/client
package into its own go module so that terraformer can install it without including the terraform-plugin-sdk (which causes runtime crashes like this when imported multiple times).In addition to that it will support the
acl
andresource_set
resources with terraformer to startTesting
make test
passes