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
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…