(data []byte)
| 86 | } |
| 87 | |
| 88 | func parse(data []byte) (CamConfig, error) { |
| 89 | var cfg CamConfig |
| 90 | if err := yaml.Unmarshal(data, &cfg); err != nil { |
| 91 | return CamConfig{}, err |
| 92 | } |
| 93 | if cfg.Repositories == nil { |
| 94 | cfg.Repositories = map[string]RepoSources{} |
| 95 | } |
| 96 | return cfg, nil |
| 97 | } |