Skip to content

Commit

Permalink
chore: use TerraformName instead of deprecated Type in KnownReference…
Browse files Browse the repository at this point in the history
…r definitions

Signed-off-by: Marques Johansson <[email protected]>
  • Loading branch information
displague committed Jul 22, 2024
1 parent 09bf95f commit 444bdfc
Showing 1 changed file with 12 additions and 14 deletions.
26 changes: 12 additions & 14 deletions config/overrides.go
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@ package config
import (
// Note(turkenh): we are importing this to embed provider schema document
_ "embed"
"fmt"
"strings"

upconfig "github.com/crossplane/upjet/pkg/config"
Expand All @@ -34,17 +33,17 @@ func IdentifierAssignedByEquinix() upconfig.ResourceOption {
}
}

var knownReferencerTypes = map[string]map[string]string{
var knownReferencerTFResource = map[string]map[string]string{
"metal": {
"project_id": "Project",
"organization_id": "Organization",
"connection_id": "Connection",
"device_id": "Device",
"vlan_id": "Vlan",
"vrf_id": "Vrf",
"ip_reservation_id": "ReservedIPBlock",
"virtual_circuit_id": "VirtualCircuit",
"gateway_id": "Gateway",
"project_id": "equinix_metal_project",
"organization_id": "equinix_metal_organization",
"connection_id": "equinix_metal_connection",
"device_id": "equinix_metal_device",
"vlan_id": "equinix_metal_vlan",
"vrf_id": "equinix_metal_vrf",
"ip_reservation_id": "equinix_metal_reserved_ip_block",
"virtual_circuit_id": "equinix_metal_virtual_circuit",
"gateway_id": "equinix_metal_gateway",
},
}

Expand All @@ -60,14 +59,13 @@ func KnownReferencers() upconfig.ResourceOption {
}

// Loop over knownReferencerFields and add references
for suffix, resource := range knownReferencerTypes[r.ShortGroup] {
for suffix, resource := range knownReferencerTFResource[r.ShortGroup] {
if !strings.HasSuffix(k, suffix) {
continue
}

r.References[k] = upconfig.Reference{
// Type is deprecated
Type: fmt.Sprintf("github.com/crossplane-contrib/provider-jet-equinix/apis/%s/%s.%s", r.ShortGroup, r.Version, resource),
TerraformName: resource,
}
}
}
Expand Down

0 comments on commit 444bdfc

Please sign in to comment.