Files
nezha_domains/integration/agentcompat/internal/scenario/config_file.go
T
2026-07-20 04:51:20 +00:00

22 lines
343 B
Go

//go:build linux
package scenario
import (
"os"
"sigs.k8s.io/yaml"
)
func ReadConfigFile(path string) (AgentConfig, error) {
data, err := os.ReadFile(path)
if err != nil {
return AgentConfig{}, err
}
var config AgentConfig
if err := yaml.Unmarshal(data, &config); err != nil {
return AgentConfig{}, err
}
return config, nil
}