provider/aws: Fix int overflow on 386 builds
386 architecture builds were failing with: ``` builtin/providers/aws/resource_aws_sns_topic_subscription.go:216: constant 60000000000 overflows int ```
This commit is contained in:
parent
242f088309
commit
893bfb3ff4
|
@ -8,9 +8,10 @@ import (
|
||||||
"github.com/hashicorp/terraform/helper/resource"
|
"github.com/hashicorp/terraform/helper/resource"
|
||||||
"github.com/hashicorp/terraform/helper/schema"
|
"github.com/hashicorp/terraform/helper/schema"
|
||||||
|
|
||||||
|
"time"
|
||||||
|
|
||||||
"github.com/aws/aws-sdk-go/aws"
|
"github.com/aws/aws-sdk-go/aws"
|
||||||
"github.com/aws/aws-sdk-go/service/sns"
|
"github.com/aws/aws-sdk-go/service/sns"
|
||||||
"time"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
const awsSNSPendingConfirmationMessage = "pending confirmation"
|
const awsSNSPendingConfirmationMessage = "pending confirmation"
|
||||||
|
@ -213,7 +214,7 @@ func subscribeToSNSTopic(d *schema.ResourceData, snsconn *sns.SNS) (output *sns.
|
||||||
|
|
||||||
log.Printf("[DEBUG] SNS create topic subscription is pending so fetching the subscription list for topic : %s (%s) @ '%s'", endpoint, protocol, topic_arn)
|
log.Printf("[DEBUG] SNS create topic subscription is pending so fetching the subscription list for topic : %s (%s) @ '%s'", endpoint, protocol, topic_arn)
|
||||||
|
|
||||||
err = resource.Retry(time.Duration(int(time.Minute)*confirmation_timeout_in_minutes), func() error {
|
err = resource.Retry(time.Duration(confirmation_timeout_in_minutes)*time.Minute, func() error {
|
||||||
|
|
||||||
subscription, err := findSubscriptionByNonID(d, snsconn)
|
subscription, err := findSubscriptionByNonID(d, snsconn)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue