package yamlloader
import (
"io"
"github.com/databricks/cli/libs/config"
"gopkg.in/yaml.v3"
)
func LoadYAML(path string, r io.Reader) (config.Value, error) {
var node yaml.Node
dec := yaml.NewDecoder(r)
err := dec.Decode(&node)
if err != nil {
if err == io.EOF {
return config.NilValue, nil
}
return config.NilValue, err
return newLoader(path).load(&node)