From 8cc8bacce3d4f71374576ee216f0b6a43149ad7f Mon Sep 17 00:00:00 2001 From: Martin Atkins Date: Thu, 6 Sep 2018 13:27:37 -0700 Subject: [PATCH] config/hcl2shim: Treat DynamicVal like any other unknown value in flatmap --- config/hcl2shim/flatmap.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/hcl2shim/flatmap.go b/config/hcl2shim/flatmap.go index 6b9a52dbc..4d61ba073 100644 --- a/config/hcl2shim/flatmap.go +++ b/config/hcl2shim/flatmap.go @@ -37,7 +37,7 @@ func FlatmapValueFromHCL2(v cty.Value) map[string]string { func flatmapValueFromHCL2Value(m map[string]string, key string, val cty.Value) { ty := val.Type() switch { - case ty.IsPrimitiveType(): + case ty.IsPrimitiveType() || ty == cty.DynamicPseudoType: flatmapValueFromHCL2Primitive(m, key, val) case ty.IsObjectType() || ty.IsMapType(): flatmapValueFromHCL2Map(m, key+".", val)