in cli/configcheck.py [0:0]
def _get_diff_matrix(data: list[configcheck_config.NodeDiff]) -> pd.DataFrame:
"""Returns a DataFrame representing the config data."""
columns = ['Node Name']
for attribute_name in sorted(data[0].dependency_diffs.keys()):
columns.append(attribute_name)
data_rows = [node.to_csv() for node in data]
return pd.DataFrame(
data=data_rows,
columns=columns,
)