Daniel Vetter

03/08/2023, 9:11 PM
Is there a way to partially configure the new pythonic resources? Or to override just a piece of their configuration at launch? Previously I was doing .configured and passing most of what I needed in, and I tried to do .configure_at_launch() with most of my values passed through, which I assumed would work like configured() did on the old style of resources, but now when I go to the launchpad I get nothing and if I try to override just the remaining configuration value dagit asks me to reconfigure everything.


03/09/2023, 10:07 PM
Hi Daniel, this is something we’d like to support but currently don’t have a solution for. It’s on the roadmap as part of the new config work. We’re thinking of syntax similar to
, e.g.
MyResource.partial(foo="bar", baz="qux")
with remaining values set at launch

Daniel Vetter

03/09/2023, 10:21 PM
Glad to know I wasn't just missing something, and I'll look forward to when it's supported!