fyi, if you're suddenly having problems with `get*...
# python
h
fyi, if you're suddenly having problems with
get*()
functions after upgrading, burried in the changelog is "Make
pulumi.runtime.invoke
synchronous.", which is Pulumi coredev speak for "data sources now block and return actual values"
w
Note that this has not been rolled out to AWS/Azure/GCP providers yet - so no actual data sources yet return prompt values. The change is so far only in the core engine. It will be rolled out to the libraries this week, and at that point it will be true that "data sources now block and return actual values". Also note that we are doing this in a non-breaking way so that data sources can be used either synchronously or asynchronously.
h
oh cool! Thanks for clarifying that!