Chris Evans12/02/2022, 5:18 PM
kwarg, the resource_defs for which the config is provided are mutated to new objects. This leads to errors like the below if there are other assets that use the same resource_defs w/ the same key. Any thoughts on this? Should I only use
once around all my assets?
dagster._core.errors.DagsterInvalidDefinitionError: Conflicting versions of resource with key 'io_manager' were provided to different assets. When constructing a job, all resource definitions provided to assets must match by reference equality for a given key.
chris12/02/2022, 5:19 PM
is ideal, yes. I think there's probably a workaround here though, if you provide the same resource config and the same resource definition to two different calls to
, we should be able to reconcile that
Chris Evans12/02/2022, 5:23 PM
chris12/02/2022, 5:31 PM
Chris Evans12/02/2022, 5:31 PM
chris12/02/2022, 5:34 PM