struct

Cl8r::Presenter::CsvPresenter

Inherits Cl8r::Presenter::Base < Struct < Value < Object

Formats domain query results as standardized RFC 4180 CSV tables.

Instance methods

render(cluster : Model::ResolvedCluster, node : Model::ResolvedNode) : Nil
Source
render(cluster : Model::ResolvedCluster, racks : Array(Model::Rack)) : Nil
Source
render(result : Model::QueryEngine::IpQueryResult) : Nil
Source
render(ips : Array(Model::QueryEngine::IpQueryResult)) : Nil
Source
render(result : Model::QueryEngine::VlanQueryResult) : Nil
Source
render(planes : Array(Model::ResolvedPlane)) : Nil
Source
render(nodes : Array(Model::ResolvedNode)) : Nil
Source
render(res : Model::QueryEngine::BmcQueryResult) : Nil
Source
render(bmcs : Array(Model::QueryEngine::BmcQueryResult)) : Nil
Source
render(result : Model::QueryEngine::SwitchQueryResult) : Nil
Source
render(switches : Array(Model::Switch)) : Nil
Source
render(result : Model::QueryEngine::RackQueryResult) : Nil
Source
render(result : Model::QueryEngine::PortQueryResult) : Nil
Source
render(ports : Array(Model::QueryEngine::PortQueryResult)) : Nil
Source
render(result : Model::QueryEngine::MacQueryResult) : Nil
Source
render(macs : Array(Model::QueryEngine::MacQueryResult)) : Nil
Source
render(result : Model::QueryEngine::RangeQueryResult) : Nil
Source
render(result : Model::QueryEngine::ReachabilityResult) : Nil
Source
render_multi(results : Array(Model::QueryEngine::IpQueryResult)) : Nil
Source
render_multi(results : Array(Model::QueryEngine::MacQueryResult)) : Nil
Source