From 8230a5ded87ff3ba1d93a713813a08c148319cb4 Mon Sep 17 00:00:00 2001 From: Rhys Laval Date: Sun, 30 Apr 2017 23:34:19 +0100 Subject: [PATCH] provider/aws: aws_dynamodb_table Add support for TimeToLive. Fix errcheck --- builtin/providers/aws/resource_aws_dynamodb_table.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/builtin/providers/aws/resource_aws_dynamodb_table.go b/builtin/providers/aws/resource_aws_dynamodb_table.go index 0bf434562..155da08f9 100644 --- a/builtin/providers/aws/resource_aws_dynamodb_table.go +++ b/builtin/providers/aws/resource_aws_dynamodb_table.go @@ -346,7 +346,10 @@ func resourceAwsDynamoDbTableCreate(d *schema.ResourceData, meta interface{}) er } // Wait, till table is active before imitating any TimeToLive changes - waitForTableToBeActive(d.Id(), meta) + if err := waitForTableToBeActive(d.Id(), meta); err != nil { + log.Printf("[DEBUG] Error waiting for table to be active: %s", err) + return err + } log.Printf("[DEBUG] Setting DynamoDB TimeToLive on arn: %s", tableArn) if timeToLiveOk {