Skip to content

Commit 726e83f

Browse files
author
ttomzhou
committed
fix data resource retrun err
1 parent e3488d2 commit 726e83f

16 files changed

+29
-162
lines changed

examples/tencentcloud-api-gateway/main.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ resource "tencentcloud_api_gateway_usage_plan_attachment" "attach_service" {
9090
}
9191

9292
resource "tencentcloud_api_gateway_service_release" "service" {
93-
service_id = tencentcloud_api_gateway_service.service.id
93+
service_id = tencentcloud_api_gateway_api.api.service_id
9494
environment_name = "release"
9595
release_desc = var.release_desc
9696
}
@@ -151,7 +151,7 @@ data "tencentcloud_api_gateway_throttling_apis" "foo" {
151151
}
152152

153153
data "tencentcloud_api_gateway_throttling_services" "id" {
154-
service_id = tencentcloud_api_gateway_throttling_service.service.service_id
154+
service_id = tencentcloud_api_gateway_service.service.id
155155
}
156156

157157
data "tencentcloud_api_gateway_usage_plan_environments" "environment_test" {

tencentcloud/data_source_tc_api_gateway_api_keys.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,7 @@ func dataSourceTencentCloudAPIGatewayAPIKeysRead(d *schema.ResourceData, meta in
131131

132132
if err := d.Set("list", list); err != nil {
133133
log.Printf("[CRITAL]%s provider set list fail, reason:%s", logId, err.Error())
134+
return err
134135
}
135136

136137
d.SetId(strings.Join([]string{secretName, accessKeyId}, FILED_SP))

tencentcloud/data_source_tc_api_gateway_apis.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -405,6 +405,7 @@ func dataSourceTencentCloudAPIGatewayAPIsRead(d *schema.ResourceData, meta inter
405405

406406
if err = d.Set("list", list); err != nil {
407407
log.Printf("[CRITAL]%s provider set list fail, reason:%s", logId, err.Error())
408+
return err
408409
}
409410

410411
d.SetId(strings.Join([]string{apiName, apiId}, FILED_SP))

tencentcloud/data_source_tc_api_gateway_customer_domains.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,7 @@ func dataSourceTencentCloudAPIGatewayCustomerDomainRead(d *schema.ResourceData,
165165

166166
if err = d.Set("list", list); err != nil {
167167
log.Printf("[CRITAL]%s provider set list fail, reason:%s", logId, err.Error())
168+
return err
168169
}
169170

170171
d.SetId(serviceId)

tencentcloud/data_source_tc_api_gateway_ip_strategies.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -299,6 +299,7 @@ func dataSourceTencentCloudAPIGatewayIpStrategyRead(d *schema.ResourceData, meta
299299

300300
if err = d.Set("list", list); err != nil {
301301
log.Printf("[CRITAL]%s provider set list fail, reason:%s", logId, err.Error())
302+
return err
302303
}
303304

304305
d.SetId(strings.Join([]string{serviceId, strategyName}, FILED_SP))

tencentcloud/data_source_tc_api_gateway_services.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -281,6 +281,7 @@ func dataSourceTencentCloudAPIGatewayServicesRead(d *schema.ResourceData, meta i
281281

282282
if err = d.Set("list", list); err != nil {
283283
log.Printf("[CRITAL]%s provider set list fail, reason:%s", logId, err.Error())
284+
return err
284285
}
285286

286287
d.SetId(strings.Join([]string{serviceName, serviceId}, FILED_SP))

tencentcloud/data_source_tc_api_gateway_throttling_apis.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -243,6 +243,7 @@ func dataSourceTencentCloudAPIGatewayThrottlingApisRead(d *schema.ResourceData,
243243
d.SetId(helper.DataResourceIdsHash(ids))
244244
if err = d.Set("list", resultLists); err != nil {
245245
log.Printf("[CRITAL]%s provider set list fail, reason:%s", logId, err.Error())
246+
return err
246247
}
247248

248249
output, ok := d.GetOk("result_output_file")

tencentcloud/data_source_tc_api_gateway_throttling_services.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,7 @@ func dataSourceTencentCloudAPIGatewayThrottlingServicesRead(d *schema.ResourceDa
171171
d.SetId(helper.DataResourceIdsHash(ids))
172172
if err = d.Set("list", resultLists); err != nil {
173173
log.Printf("[CRITAL]%s provider set list fail, reason:%s", logId, err.Error())
174+
return err
174175
}
175176

176177
output, ok := d.GetOk("result_output_file")

tencentcloud/data_source_tc_api_gateway_usage_plan_environments.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,7 @@ func dataSourceTencentCloudUsagePlanEnvironmentRead(d *schema.ResourceData, meta
165165

166166
if err = d.Set("list", list); err != nil {
167167
log.Printf("[CRITAL]%s provider set list fail, reason:%s", logId, err.Error())
168+
return err
168169
}
169170

170171
d.SetId(strings.Join([]string{usagePlanId, bindType}, FILED_SP))

tencentcloud/data_source_tc_api_gateway_usage_plans.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,7 @@ func dataSourceTencentCloudAPIGatewayUsagePlansRead(d *schema.ResourceData, meta
146146

147147
if err = d.Set("list", list); err != nil {
148148
log.Printf("[CRITAL]%s provider set list fail, reason:%s", logId, err.Error())
149+
return err
149150
}
150151

151152
d.SetId(strings.Join([]string{usagePlanId, usagePlanName}, FILED_SP))

0 commit comments

Comments
 (0)