terraform-provider-huaweicloud
terraform-provider-huaweicloud copied to clipboard
chore(sweeper): add sweeper base function
What this PR does / why we need it:
- add sweeper base function
- 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