terraform-provider-huaweicloud icon indicating copy to clipboard operation
terraform-provider-huaweicloud copied to clipboard

chore(sweeper): add sweeper base function

Open hmbig2 opened this issue 3 years ago • 0 comments

What this PR does / why we need it:

  1. add sweeper base function
  2. add vpc sweeper

Which issue this PR fixes: (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged) fixes #1951

Special notes for your reviewer:

Release note:


PR Checklist

  • [ ] Tests added/passed.
  • [ ] Documentation updated.
  • [ ] Schema updated.

Acceptance Steps Performed

go test ./huaweicloud/services/acceptance/sweep -v  -sweep=cn-north-4 -sweep-run=huaweicloud_vpc  -sweep-allow-failures=true
2022/02/15 11:23:55 [DEBUG] Completed Sweeper (huaweicloud_vpc_subnet) in region (cn-north-4) in 454.1145ms
2022/02/15 11:23:55 [DEBUG] Running Sweeper (huaweicloud_vpc) in region (cn-north-4)
2022/02/15 11:23:55 [DEBUG] Completed Sweeper (huaweicloud_vpc) in region (cn-north-4) in 5.9µs
2022/02/15 11:23:55 [DEBUG] Sweeper (huaweicloud_vpc_subnet) already ran in region (cn-north-4)
2022/02/15 11:23:55 Completed Sweepers for region (cn-north-4) in 454.2272ms
2022/02/15 11:23:55 Sweeper Tests for region (cn-north-4) ran successfully:
        - huaweicloud_vpc_subnet
        - huaweicloud_vpc
ok      github.com/huaweicloud/terraform-provider-huaweicloud/huaweicloud/services/acceptance/sweep     2.939s

hmbig2 avatar Feb 15 '22 03:02 hmbig2