()
| 43 | } |
| 44 | |
| 45 | func (cfg *Config) Validate() error { |
| 46 | for _, q := range cfg.Queries { |
| 47 | if err := q.Validate(); err != nil { |
| 48 | return err |
| 49 | } |
| 50 | } |
| 51 | return nil |
| 52 | } |
| 53 | |
| 54 | // LoadConfig read YAML-formatted config from filename into cfg. |
| 55 | func LoadConfig(filename string, cfg *Config) error { |