LoadChartfile loads a Chart.yaml file into a *chart.Metadata.
(filename string)
| 30 | |
| 31 | // LoadChartfile loads a Chart.yaml file into a *chart.Metadata. |
| 32 | func LoadChartfile(filename string) (*chart.Metadata, error) { |
| 33 | b, err := os.ReadFile(filename) |
| 34 | if err != nil { |
| 35 | return nil, err |
| 36 | } |
| 37 | y := new(chart.Metadata) |
| 38 | err = yaml.Unmarshal(b, y) |
| 39 | return y, err |
| 40 | } |
| 41 | |
| 42 | // StrictLoadChartfile loads a Chart.yaml into a *chart.Metadata using a strict unmarshaling |
| 43 | func StrictLoadChartfile(filename string) (*chart.Metadata, error) { |
no outgoing calls
searching dependent graphs…