in base_config.go [202:212]
func (c *BaseConfig) readVariablesFromVarFiles(paths []string) (map[string]VariableValueRead, error) {
r := make(map[string]VariableValueRead)
for _, path := range paths {
vars, err := c.readVariablesFromVarFile(path)
if err != nil {
return nil, err
}
r = merge(r, vars)
}
return r, nil
}