File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed
Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -32,6 +32,7 @@ type frameworkProviderConfig struct {
3232
3333 StoreDashboardSha256 types.Bool `tfsdk:"store_dashboard_sha256"`
3434
35+ CloudAPIKey types.String `tfsdk:"cloud_api_key"` // Deprecated
3536 CloudAccessPolicyToken types.String `tfsdk:"cloud_access_policy_token"`
3637 CloudAPIURL types.String `tfsdk:"cloud_api_url"`
3738
@@ -53,7 +54,10 @@ func (c *frameworkProviderConfig) SetDefaults() error {
5354 c .TLSCert = envDefaultFuncString (c .TLSCert , "GRAFANA_TLS_CERT" )
5455 c .CACert = envDefaultFuncString (c .CACert , "GRAFANA_CA_CERT" )
5556 c .CloudAccessPolicyToken = envDefaultFuncString (c .CloudAccessPolicyToken , "GRAFANA_CLOUD_ACCESS_POLICY_TOKEN" )
56- c .CloudAccessPolicyToken = envDefaultFuncString (c .CloudAccessPolicyToken , "GRAFANA_CLOUD_API_KEY" ) // Backwards compatibility. TODO: Remove once cloud_api_key is removed
57+ c .CloudAPIKey = envDefaultFuncString (c .CloudAPIKey , "GRAFANA_CLOUD_API_KEY" ) // Backwards compatibility. TODO: Remove once cloud_api_key is removed
58+ if c .CloudAccessPolicyToken .IsNull () && ! c .CloudAPIKey .IsNull () {
59+ c .CloudAccessPolicyToken = c .CloudAPIKey
60+ }
5761 c .CloudAPIURL = envDefaultFuncString (c .CloudAPIURL , "GRAFANA_CLOUD_API_URL" , "https://grafana.com" )
5862 c .SMAccessToken = envDefaultFuncString (c .SMAccessToken , "GRAFANA_SM_ACCESS_TOKEN" )
5963 c .SMURL = envDefaultFuncString (c .SMURL , "GRAFANA_SM_URL" , "https://synthetic-monitoring-api.grafana.net" )
You can’t perform that action at this time.
0 commit comments