feat(diagnose): Update Consul client to fetch health check output and display diagnostics
This commit is contained in:
@@ -25,6 +25,11 @@ def main():
|
||||
print(output_formatter.format_summary(cluster_data, use_color=not args.no_color))
|
||||
print("\n" + output_formatter.format_node_table(cluster_data["nodes"], use_color=not args.no_color))
|
||||
|
||||
# Diagnostics
|
||||
diagnostics = output_formatter.format_diagnostics(cluster_data["nodes"], use_color=not args.no_color)
|
||||
if diagnostics:
|
||||
print(diagnostics)
|
||||
|
||||
except Exception as e:
|
||||
print(f"Error: {e}", file=sys.stderr)
|
||||
sys.exit(1)
|
||||
|
||||
Reference in New Issue
Block a user