Skip to content
This repository was archived by the owner on May 17, 2024. It is now read-only.

log improvements and display diff status #614

Merged
merged 2 commits into from
Jun 26, 2023
Merged

log improvements and display diff status #614

merged 2 commits into from
Jun 26, 2023

Conversation

dlawin
Copy link
Contributor

@dlawin dlawin commented Jun 16, 2023

Improves the --debug log readability by using RichHandler. This format is also used without the debug flag for warnings and errors

Screenshot 2023-06-16 at 10 10 28 AM

Adds a new custom logging handler LogStatusHandler. This is used to display diff status and some detail for local and cloud --dbt diffs.

Local dbt diff:
Screenshot 2023-06-16 at 11 38 14 AM

Cloud dbt diff:
Started (it's not ideal doubling some of the info here, but it seems a rich.status.Status can't display a clickable link... otherwise one line would be great per model)
Screenshot 2023-06-16 at 10 08 13 AM
One completed
Screenshot 2023-06-15 at 4 26 07 PM

@dlawin dlawin added enhancement New feature or request cloud Issues related to data-diff <> Datafold Cloud interaction --dbt Issues/features related to the dbt integration labels Jun 16, 2023
@dlawin dlawin self-assigned this Jun 16, 2023
@dlawin dlawin merged commit 978d9b0 into master Jun 26, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
--dbt Issues/features related to the dbt integration cloud Issues related to data-diff <> Datafold Cloud interaction enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant