Skip to content

Commit 4333eac

Browse files
committed
fix use of describe unit for creation value
1 parent 4484026 commit 4333eac

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

localstack-core/localstack/services/cloudformation/engine/v2/change_set_model_describer.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ def visit_terminal_value_modified(
5252
def visit_terminal_value_created(
5353
self, terminal_value_created: TerminalValueCreated
5454
) -> DescribeUnit:
55-
return DescribeUnit(before_context=terminal_value_created.value)
55+
return DescribeUnit(after_context=terminal_value_created.value)
5656

5757
def visit_terminal_value_removed(
5858
self, terminal_value_removed: TerminalValueRemoved
@@ -74,7 +74,7 @@ def visit_node_object(self, node_object: NodeObject) -> DescribeUnit:
7474
before_context[name] = describe_unit.before_context
7575
after_context[name] = describe_unit.after_context
7676
case ChangeType.CREATED:
77-
after_context[name] = describe_unit.before_context
77+
after_context[name] = describe_unit.after_context
7878
case ChangeType.REMOVED:
7979
before_context[name] = describe_unit.before_context
8080
return DescribeUnit(before_context=before_context, after_context=after_context)
@@ -89,7 +89,7 @@ def visit_node_array(self, node_array: NodeArray) -> DescribeUnit:
8989
before_context.append(describe_unit.before_context)
9090
after_context.append(describe_unit.after_context)
9191
case ChangeType.CREATED:
92-
after_context.append(describe_unit.before_context)
92+
after_context.append(describe_unit.after_context)
9393
case ChangeType.REMOVED:
9494
before_context.append(describe_unit.before_context)
9595
case ChangeType.UNCHANGED:
@@ -110,7 +110,7 @@ def visit_node_properties(self, node_properties: NodeProperties) -> DescribeUnit
110110
before_context[property_name] = describe_unit.before_context
111111
after_context[property_name] = describe_unit.after_context
112112
case ChangeType.CREATED:
113-
after_context[property_name] = describe_unit.before_context
113+
after_context[property_name] = describe_unit.after_context
114114
case ChangeType.REMOVED:
115115
before_context[property_name] = describe_unit.before_context
116116
# TODO: this object can probably be well-typed instead of a free dict(?)

0 commit comments

Comments
 (0)