Revision 5d86dc507ac52b2ed5678cabfee0fbd471c80ee8 authored by Beto Muniz on 13 October 2022, 15:39:01 UTC, committed by GitHub on 13 October 2022, 15:39:01 UTC
1 parent 75a5777
setting_azure.go
package setting
import "github.com/grafana/grafana-azure-sdk-go/azsettings"
func (cfg *Cfg) readAzureSettings() {
azureSettings := &azsettings.AzureSettings{}
azureSection := cfg.Raw.Section("azure")
// Cloud
cloudName := azureSection.Key("cloud").MustString(azsettings.AzurePublic)
azureSettings.Cloud = azsettings.NormalizeAzureCloud(cloudName)
// Managed Identity
azureSettings.ManagedIdentityEnabled = azureSection.Key("managed_identity_enabled").MustBool(false)
azureSettings.ManagedIdentityClientId = azureSection.Key("managed_identity_client_id").String()
cfg.Azure = azureSettings
}
Computing file changes ...