diff --git a/builtin/providers/google/provider.go b/builtin/providers/google/provider.go index af5ae03ce..6dade8dea 100644 --- a/builtin/providers/google/provider.go +++ b/builtin/providers/google/provider.go @@ -87,9 +87,12 @@ ${file("filename.json")} instead.`) return } - if _, err := os.Stat(value); os.IsNotExist(err) { - errors = append(errors, err) - fmt.Errorf("account_file path does not exist: %s", value) + if _, err := os.Stat(value); err != nil { + errors = append(errors, + fmt.Errorf( + "account_file path could not be read from '%s': %s", + value, + err)) } return