blob: 07b3dc0ca709fc85ddda4af799f0600447e33d99 [file] [log] [blame]
package defaults
import (
"bytes"
_ "embed"
"github.com/goccy/go-yaml"
)
var (
//go:embed vars/main.yml
vars_file []byte
)
func GetImageByKey(key string) (string, error) {
path, err := yaml.PathString("$._atmosphere_images." + key)
if err != nil {
return "", err
}
var image string
if err := path.Read(bytes.NewReader(vars_file), &image); err != nil {
return "", err
}
return image, nil
}