azure: add SAS authentication option

This commit is contained in:
Roger Gammans authored and Michael Eischer committed 2022-07-16 23:55:18 +02:00
1 parent 6cbeb4a9f9
commit 64a7ec5341
6 files changed
+55 -4

No files matched your search

+4
View File
@@ -596,6 +596,10 @@ func parseConfig(loc location.Location, opts options.Options) (interface{}, erro
cfg.AccountKey = options.NewSecretString(os.Getenv("AZURE_ACCOUNT_KEY"))
}
if cfg.AccountSAS.String() == "" {
cfg.AccountSAS = options.NewSecretString(os.Getenv("AZURE_ACCOUNT_SAS"))
}
if err := opts.Apply(loc.Scheme, &cfg); err != nil {
return nil, err
}