opentofu: fix mkProvider

This commit is contained in:
Matt Moriarity
2024-11-30 19:34:35 -07:00
parent 57feb2a16f
commit f8d3b9a5cd
+9 -6
View File
@@ -103,12 +103,15 @@ let
lib.mapAttrs
(
_: provider:
# use opentofu plugin registry over terraform's
provider.override (oldArgs: {
provider-source-address = lib.replaceStrings [ "https://registry.terraform.io/providers" ] [
"registry.opentofu.org"
] oldArgs.homepage;
})
if provider ? override then
# use opentofu plugin registry over terraform's
provider.override (oldArgs: {
provider-source-address = lib.replaceStrings [ "https://registry.terraform.io/providers" ] [
"registry.opentofu.org"
] oldArgs.homepage;
})
else
provider
)
(
removeAttrs terraform-providers [