def output_diffs_to_console()

in cloudcomposerdiff/src/cloudcomposerdiff/lib/comparator.py [0:0]


    def output_diffs_to_console(self: T) -> None:
        console = Console()
        table = Table()
        table.add_column("category")
        table.add_column("attribute")
        table.add_column("env_1_value")
        table.add_column("env_2_value")
        table.add_column("matching_value")
        for diff in self.differences:
            table.add_row(
                diff.category_of_diff,
                diff.diff_anchor,
                None if diff.values_match else diff.env_1_anchor_value,
                None if diff.values_match else diff.env_2_anchor_value,
                diff.env_1_anchor_value if diff.values_match else None,
            )
        console.print(table)