MCPcopy Create free account
hub / github.com/github/gh-aw / defaultsParseFile

Function defaultsParseFile

pkg/cli/env_command.go:279–285  ·  view source on GitHub ↗
(inputFile string, data []byte)

Source from the content-addressed store, hash-verified

277}
278
279func defaultsParseFile(inputFile string, data []byte) (defaultsFile, error) {
280 var file defaultsFile
281 if err := yaml.UnmarshalWithOptions(data, &file, yaml.DisallowUnknownField()); err != nil {
282 return defaultsFile{}, fmt.Errorf("failed to parse defaults file %q: %w", inputFile, err)
283 }
284 return file, nil
285}
286
287func defaultsValidateFile(file *defaultsFile) error {
288 var validationErrors []string

Calls 1

ErrorfMethod · 0.45