Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Printer ¶
type Printer struct { Formatter list.Formatter IOStreams genericclioptions.IOStreams Data *printer.PrintData }
Printer implements the Printer interface and outputs the resource status information as a list of events as they happen.
func NewPrinter ¶
func NewPrinter(ioStreams genericclioptions.IOStreams, printData *printer.PrintData) *Printer
NewPrinter returns a new instance of the eventPrinter.
func (*Printer) Print ¶
func (ep *Printer) Print(ch <-chan pollevent.Event, identifiers object.ObjMetadataSet, cancelFunc collector.ObserverFunc) error
Print takes an event channel and outputs the status events on the channel until the channel is closed. The provided cancelFunc is consulted on every event and is responsible for stopping the poller when appropriate. This function will block.
Click to show internal directories.
Click to hide internal directories.