Hello, I am trying to make a default run config by super classing the ECSRun class (e.g.
class FargateECSRun(ECSRun)
) and filling in the parameters like
run_task_kwargs
with defaults so that they don't need need to be duplicated in every flow. However, when I go to register the flow, I get an error
ValueError: Flow could not be deserialized successfully. Error was: TypeError('not all arguments converted during string formatting')
- is what I am trying to do not allowed? I'm not sure how to debug this because when I try to these directions,
built_storage
is just an empty dictionary.
k
Kevin Kho
08/16/2021, 10:08 PM
Hey @Kathryn Klarich, that is right we don’t support custom RunConfigs. There is a check that sees if the name of the class is in the list we provide. I think you can just create a function that returns the configured
Bring your towel and join one of the fastest growing data communities. Welcome to our second-generation open source orchestration platform, a completely rethought approach to dataflow automation.