From a23c5bda729c4c89318cbf5586b76c93d0b2f40a Mon Sep 17 00:00:00 2001 From: Peter McAtominey Date: Wed, 9 Nov 2016 15:49:14 +0000 Subject: [PATCH] provider/azurerm: move ConfigureFunc outside of Provider literal, fixes nil reference TF_ACC=1 go test ./builtin/providers/azurerm -v -run TestAccAzureRMDnsARecord_basic -timeout 120m === RUN TestAccAzureRMDnsARecord_basic --- PASS: TestAccAzureRMDnsARecord_basic (91.92s) PASS ok github.com/hashicorp/terraform/builtin/providers/azurerm 91.994s --- builtin/providers/azurerm/provider.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/builtin/providers/azurerm/provider.go b/builtin/providers/azurerm/provider.go index 77a36b47f..527c20433 100644 --- a/builtin/providers/azurerm/provider.go +++ b/builtin/providers/azurerm/provider.go @@ -107,9 +107,10 @@ func Provider() terraform.ResourceProvider { "azurerm_sql_firewall_rule": resourceArmSqlFirewallRule(), "azurerm_sql_server": resourceArmSqlServer(), }, - ConfigureFunc: providerConfigure(p), } + p.ConfigureFunc = providerConfigure(p) + return p }