Skip to content

Commit 24bb9a5

Browse files
authored
fix(monitor): [121814649] tencentcloud_monitor_tmp_multiple_writes set creation wait (#3112)
* add * add
1 parent b89b725 commit 24bb9a5

File tree

3 files changed

+41
-25
lines changed

3 files changed

+41
-25
lines changed

.changelog/3112.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/tencentcloud_monitor_tmp_multiple_writes: set creation wait
3+
```

tencentcloud/services/tmp/resource_tc_monitor_tmp_instance.go

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -170,31 +170,6 @@ func resourceTencentCloudMonitorTmpInstanceCreate(d *schema.ResourceData, meta i
170170
return err
171171
}
172172

173-
// wait
174-
initStatus := monitor.NewDescribePrometheusInstanceInitStatusRequest()
175-
initStatus.InstanceId = &tmpInstanceId
176-
err = resource.Retry(8*tccommon.ReadRetryTimeout, func() *resource.RetryError {
177-
result, errRet := meta.(tccommon.ProviderMeta).GetAPIV3Conn().UseMonitorClient().DescribePrometheusInstanceInitStatus(initStatus)
178-
if errRet != nil {
179-
return tccommon.RetryError(errRet, tccommon.InternalError)
180-
}
181-
182-
if result == nil || result.Response == nil || result.Response.Status == nil {
183-
return resource.NonRetryableError(fmt.Errorf("prometheusInstanceInit status is nil, operate failed"))
184-
}
185-
186-
status := result.Response.Status
187-
if *status == "running" {
188-
return nil
189-
}
190-
191-
return resource.RetryableError(fmt.Errorf("prometheusInstanceInit status is %s", *status))
192-
})
193-
194-
if err != nil {
195-
return err
196-
}
197-
198173
if tags := helper.GetTags(d, "tags"); len(tags) > 0 {
199174
tagService := svctag.NewTagService(meta.(tccommon.ProviderMeta).GetAPIV3Conn())
200175
region := meta.(tccommon.ProviderMeta).GetAPIV3Conn().Region

tencentcloud/services/tmp/resource_tc_monitor_tmp_multiple_writes.go

Lines changed: 38 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)