From 43a30e7d1390d5a4c16dc773286050155f9c8907 Mon Sep 17 00:00:00 2001 From: Sander van Harmelen Date: Tue, 16 Dec 2014 00:59:47 +0100 Subject: [PATCH] Finishing up the needed changes Also executed the acceptance tests successfully now. --- builtin/providers/aws/resource_aws_route53_record.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/builtin/providers/aws/resource_aws_route53_record.go b/builtin/providers/aws/resource_aws_route53_record.go index 7c9b62f5e..e70a66427 100644 --- a/builtin/providers/aws/resource_aws_route53_record.go +++ b/builtin/providers/aws/resource_aws_route53_record.go @@ -236,11 +236,11 @@ func resourceAwsRoute53RecordDelete(d *schema.ResourceData, meta interface{}) er } func resourceAwsRoute53RecordBuildSet(d *schema.ResourceData) (*route53.ResourceRecordSet, error) { - recs := d.Get("records.#").(int) - records := make([]string, 0, recs) - for i := 0; i < recs; i++ { - key := fmt.Sprintf("records.%d", i) - records = append(records, d.Get(key).(string)) + recs := d.Get("records").(*schema.Set).List() + records := make([]string, 0, len(recs)) + + for _, r := range recs { + records = append(records, r.(string)) } rec := &route53.ResourceRecordSet{