config/hcl2shim: Treat DynamicVal like any other unknown value in flatmap

This commit is contained in:
Martin Atkins 2018-09-06 13:27:37 -07:00
parent 52c28183b5
commit 8cc8bacce3
1 changed files with 1 additions and 1 deletions

View File

@ -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)