equinix / terraform-provider-metal

DEPRECATED Equinix Metal standalone TF provider. Use the unified Equinix Terraform Provider.
https://registry.terraform.io/providers/equinix/equinix/latest/docs/guides/migration_guide_equinix_metal
Mozilla Public License 2.0
14 stars 11 forks source link

wait for IP Reservations to reach the desired state #209

Closed displague closed 2 years ago

displague commented 2 years ago

This PR adds various features to metal_reserved_ip_block:

Fixes #135

codecov-commenter commented 2 years ago

Codecov Report

Merging #209 (516cc6d) into main (795b495) will decrease coverage by 0.15%. The diff coverage is 59.18%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #209      +/-   ##
==========================================
- Coverage   72.74%   72.59%   -0.16%     
==========================================
  Files          48       48              
  Lines        6223     6302      +79     
==========================================
+ Hits         4527     4575      +48     
- Misses       1494     1521      +27     
- Partials      202      206       +4     
Impacted Files Coverage Δ
metal/resource_metal_reserved_ip_block.go 79.26% <59.18%> (-7.92%) :arrow_down:
metal/resource_metal_device.go 67.53% <0.00%> (+0.71%) :arrow_up:
metal/errors.go 71.55% <0.00%> (+3.66%) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 795b495...516cc6d. Read the comment docs.