Module: ConsoleKit::Connections::TableRenderer
- Defined in:
- lib/console_kit/connections/table_renderer.rb
Overview
Renders diagnostic data into a Unicode box-drawing table
Class Method Summary collapse
Class Method Details
.render(rows) ⇒ Object
10 11 12 13 14 15 16 |
# File 'lib/console_kit/connections/table_renderer.rb', line 10 def render(rows) headers = %w[Service Status Latency Details] table_rows = rows.map { |row| TableFormatter.format_row(row) } widths = calculate_widths(headers, table_rows) build_table(headers, table_rows, widths) end |