Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/openstatusHQ/cli. OpenStatus CLI www.openstatus.dev
Something went wrong. Try again.
1234567891011121314151617181920212223242526272829303132package config
import ( "github.com/knadh/koanf/parsers/yaml" "github.com/knadh/koanf/providers/file" "github.com/knadh/koanf/v2")
type TestsConfig struct { Ids []int `koanf:"ids"`}
type Config struct { Tests TestsConfig `koanf:"tests"`}
func ReadConfig(path string) (*Config, error) { k := koanf.New(".")
f := file.Provider(path) if err := k.Load(f, yaml.Parser()); err != nil { return nil, err }
var out Config if err := k.Unmarshal("", &out); err != nil { return nil, err }
return &out, nil}