From 4f521c74b0c4b4a06182c38cbfd501edef3d270a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20Pinson?= Date: Thu, 18 May 2017 09:21:27 +0200 Subject: [PATCH] rancher_environment: do not use a custom set function for members --- .../providers/rancher/resource_rancher_environment.go | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/builtin/providers/rancher/resource_rancher_environment.go b/builtin/providers/rancher/resource_rancher_environment.go index 19f098ff7f..6b3f42e464 100644 --- a/builtin/providers/rancher/resource_rancher_environment.go +++ b/builtin/providers/rancher/resource_rancher_environment.go @@ -1,13 +1,11 @@ package rancher import ( - "bytes" "fmt" "log" "strings" "time" - "github.com/hashicorp/terraform/helper/hashcode" "github.com/hashicorp/terraform/helper/resource" "github.com/hashicorp/terraform/helper/schema" "github.com/hashicorp/terraform/helper/validation" @@ -63,7 +61,6 @@ func resourceRancherEnvironment() *schema.Resource { }, }, }, - Set: memberHash, }, }, } @@ -288,14 +285,6 @@ func makeProjectMembers(in []interface{}) (out []interface{}) { return } -func memberHash(member interface{}) int { - var buf bytes.Buffer - m := member.(map[string]interface{}) - buf.WriteString(fmt.Sprintf("%s-", m["external_id_type"])) - buf.WriteString(fmt.Sprintf("%s-", m["external_id"])) - return hashcode.String(buf.String()) -} - // EnvironmentStateRefreshFunc returns a resource.StateRefreshFunc that is used to watch // a Rancher Environment. func EnvironmentStateRefreshFunc(client *rancherClient.RancherClient, environmentID string) resource.StateRefreshFunc {