INNER CODE UNIT · Go

main

hashicorp/terraform-provider-external · internal/provider/test-programs/tf-acc-external-data-source/main.go:20

func main() {
	queryBytes, err := io.ReadAll(os.Stdin)
	if err != nil {
		panic(err)
	}

	var query map[string]*string
	err = json.Unmarshal(queryBytes, &query)
	if err != nil {
		panic(err)
	}

	if _, ok := query["fail"]; ok {
		fmt.Fprintf(os.Stderr, "I was asked to fail\n")
		os.Exit(1)
	}

	var result = map[string]string{

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…