INNER CODE UNIT · Go
DoGenerate
VladRassokhin/intellij-hcl · schemas-extractor/template/generate-schema.go:169
func DoGenerate(provider *schema.Provider, providerName string, outputFilePath string) error {
providerJson, err := json.MarshalIndent(Export(provider), "", " ")
if err != nil {
return err
}
file, err := os.Create(outputFilePath)
if err != nil {
return err
}
defer file.Close()
_, err = file.Write(providerJson)
if err != nil {
return err
}