Reordered configuration file lookup paths

configurable-file-paths
Robert Gerus 2015-11-11 01:11:50 +01:00
parent 3662108144
commit ce42674f5d
1 changed files with 5 additions and 4 deletions

View File

@ -15,11 +15,12 @@ func FileListFuncBuilder(basedir, common string) func(map[string]string) []strin
var r []string
if c["Network"] != "" {
if c["Source"] != "" {
if c["Target"] != "" {
r = append(r, path.Join(basedir, c["Network"], c["Source"], c["Target"]+".json"))
if c["Target"] != "" {
if c["Source"] != "" {
r = append(r, path.Join(basedir, c["Network"], c["Target"], c["Source"]+".json"))
r = append(r, path.Join(basedir, c["Network"], c["Source"]+".json"))
}
r = append(r, path.Join(basedir, c["Network"], c["Source"]+".json"))
r = append(r, path.Join(basedir, c["Network"], c["Target"]+".json"))
}
r = append(r, path.Join(basedir, c["Network"]+".json"))
}