Skip to content
This repository was archived by the owner on Aug 25, 2024. It is now read-only.

Commit b054fb3

Browse files
committed
df: memory: Update op for opimp on instantiation
Signed-off-by: John Andersen <[email protected]>
1 parent 172b27a commit b054fb3

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

dffml/df/memory.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import io
2+
import copy
23
import asyncio
34
import secrets
45
import hashlib
@@ -872,7 +873,8 @@ async def instantiate(
872873
else:
873874
raise OperationImplementationNotInstantiable(operation.name)
874875
# Set the correct instance_name
875-
opimp.op = opimp.op._replace(instance_name=operation.instance_name)
876+
opimp = copy.deepcopy(opimp)
877+
opimp.op = operation
876878
self.operations[
877879
operation.instance_name
878880
] = await self._stack.enter_async_context(opimp(config))

0 commit comments

Comments
 (0)