Fix misleading warning when evaluating Jinja in dbt_project.yml fails #388
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #387.
For a
dbt_project.yml
with the e.g. following model section:The behaviour before this PR when the
MY_ENV_VAR
variable is not defined:The behaviour after this PR when the
MY_ENV_VAR
variable is not defined:See #385 and #386 for two minor polish changes for this error message.
It would be even better to pinpoint
+hours_to_expiration
in the error message, but that seems to require more invasive changes to the yaml parsing so is left for the future now.