go: fix problem with using single config file
This hadn't been tested, since we generally use directories with multiple configs in them, like SAIO does. Change-Id: Ie8623bc3de8ca4618a3e29754bb1148429bab994
This commit is contained in:
parent
adcd49a481
commit
40d60b4542
|
@ -242,7 +242,7 @@ func RunServers(GetServer func(string, *flag.FlagSet) (string, int, Server, SysL
|
|||
configFile := flags.Lookup("c").Value.(flag.Getter).Get().(string)
|
||||
configFiles, err := filepath.Glob(filepath.Join(configFile, "*.conf"))
|
||||
if err != nil || len(configFiles) <= 0 {
|
||||
configFiles = []string{flag.Arg(0)}
|
||||
configFiles = []string{configFile}
|
||||
}
|
||||
for _, configFile := range configFiles {
|
||||
ip, port, server, logger, err := GetServer(configFile, flags)
|
||||
|
|
Loading…
Reference in New Issue