pilot

package
v0.0.0-...-fe632b3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 26, 2020 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type StatusWriter

type StatusWriter struct {
	Writer io.Writer
}

StatusWriter enables printing of sync status using multiple []byte Pilot responses

func (*StatusWriter) PrintAll

func (s *StatusWriter) PrintAll(statuses map[string][]byte) error

PrintAll takes a slice of Pilot syncz responses and outputs them using a tabwriter

func (*StatusWriter) PrintSingle

func (s *StatusWriter) PrintSingle(statuses map[string][]byte, proxyName string) error

PrintSingle takes a slice of Pilot syncz responses and outputs them using a tabwriter filtering for a specific pod

type TLSCheckWriter

type TLSCheckWriter struct {
	Writer io.Writer
}

TLSCheckWriter enables printing of tls-check using a single Pilot response

func (*TLSCheckWriter) PrintAll

func (t *TLSCheckWriter) PrintAll(authDebug []byte) error

PrintAll takes a Pilot authenticationz response and outputs them using a tabwriter

func (*TLSCheckWriter) PrintSingle

func (t *TLSCheckWriter) PrintSingle(authDebug []byte, service string) error

PrintSingle takes a Pilot authenticationz response and outputs them using a tabwriter filtering for a specific service

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL