INNER CODE UNIT · Go
testProvider
terraform-lxd/terraform-provider-lxd · internal/acctest/provider_factory.go:79
func testProvider() *provider_config.LxdProviderConfig {
remotes := testRemotes()
testProviderMutex.Lock()
defer testProviderMutex.Unlock()
if testProviderConfig == nil {
var err error
testProviderConfig, err = provider_config.NewLxdProviderConfig("test", remotes, testProviderRemoteName)
if err != nil {
panic(fmt.Sprintf("Failed to initialize provider: %v", err))
}
}
return testProviderConfig
}