in cmd/root.go [678:703]
func instanceFromConfigFile(v *viper.Viper) []string {
var args []string
inst := v.GetString("instance-connection-name")
if inst == "" {
inst = v.GetString("instance-connection-name-0")
if inst == "" {
return nil
}
}
args = append(args, inst)
i := 1
for {
instN := v.GetString(fmt.Sprintf("instance-connection-name-%d", i))
// if the next instance connection name is not defined, stop checking
// environment variables.
if instN == "" {
break
}
args = append(args, instN)
i++
}
return args
}