1
0
mirror of https://github.com/rclone/rclone.git synced 2025-07-11 14:30:44 +02:00

googlecloudstorage: fix service_account_file been ignored - Fixes #2523

This commit is contained in:
Fabian Möller
2018-09-04 12:28:45 +02:00
committed by Nick Craig-Wood
parent 4ca26eb38c
commit 6b8b9d19f3

View File

@ -345,7 +345,7 @@ func NewFs(name, root string, m configmap.Mapper) (fs.Fs, error) {
}
// try loading service account credentials from env variable, then from a file
if opt.ServiceAccountCredentials != "" && opt.ServiceAccountFile != "" {
if opt.ServiceAccountCredentials == "" && opt.ServiceAccountFile != "" {
loadedCreds, err := ioutil.ReadFile(os.ExpandEnv(opt.ServiceAccountFile))
if err != nil {
return nil, errors.Wrap(err, "error opening service account credentials file")