Mangrullo::DisplayFormatter
Display formatting utilities for CLI and web interfaces
Class methods
Format container info for logging
Format error message with context
Format progress bar
format_results_as_html_table(results : Array(NamedTuple(container: ContainerInfo, updated: Bool, error: String | Nil)), options : HtmlTableOptions = HtmlTableOptions.new) : String
Format results as HTML table
format_results_as_table(results : Array(NamedTuple(container: ContainerInfo, updated: Bool, error: String | Nil)), options : TableOptions = TableOptions.new) : String
Format container results as CLI table
Format container status with color
format_unified_results_as_html_table(results : Array(NamedTuple(container: ContainerInfo, updated: Bool, error: String | Nil, needs_update: Bool | Nil, reason: String | Nil)), options : HtmlTableOptions = HtmlTableOptions.new) : String
Format unified results as HTML table
format_unified_results_as_table(results : Array(NamedTuple(container: ContainerInfo, updated: Bool, error: String | Nil, needs_update: Bool | Nil, reason: String | Nil)), options : TableOptions = TableOptions.new) : String
Format unified results (with dry run info) as CLI table