Skip to content

Commit e64a6b5

Browse files
authored
openapi_generate: use embed (#15604)
1 parent be2b679 commit e64a6b5

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

mmv1/openapi_generate/parser.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,13 @@ import (
3636
"github.com/GoogleCloudPlatform/magic-modules/mmv1/google"
3737
"github.com/getkin/kin-openapi/openapi3"
3838
"gopkg.in/yaml.v3"
39+
40+
_ "embed"
3941
)
4042

43+
//go:embed header.txt
44+
var header []byte
45+
4146
type Parser struct {
4247
Folder string
4348
Output string
@@ -87,11 +92,6 @@ func (parser Parser) WriteYaml(filePath string) {
8792
doc, _ := loader.LoadFromFile(filePath)
8893
_ = doc.Validate(ctx)
8994

90-
header, err := os.ReadFile("openapi_generate/header.txt")
91-
if err != nil {
92-
log.Fatalf("error reading header %v", err)
93-
}
94-
9595
resourcePaths := findResources(doc)
9696
productPath := buildProduct(filePath, parser.Output, doc, header)
9797

0 commit comments

Comments
 (0)