Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PrintDryRunFiles ¶
func PrintDryRunFiles(files []FileToPrint, w io.Writer) error
PrintDryRunFiles prints the contents of the FileToPrints given to it to the writer w
Types ¶
type FileToPrint ¶
FileToPrint represents a temporary file on disk that might want to be aliased when printing Useful for things like loading a file from /tmp/ but saying to the user "Would write file foo to /etc/kubernetes/..."
func NewFileToPrint ¶
func NewFileToPrint(realPath, printPath string) FileToPrint
NewFileToPrint makes a new instance of FileToPrint with the specified arguments
type Waiter ¶
type Waiter struct{}
Waiter is an implementation of apiclient.Waiter that should be used for dry-running
func (*Waiter) SetTimeout ¶
SetTimeout is a no-op; we don't wait in this implementation
func (*Waiter) WaitForAPI ¶
WaitForAPI just returns a dummy nil, to indicate that the program should just proceed
func (*Waiter) WaitForPodToDisappear ¶
WaitForPodToDisappear just returns a dummy nil, to indicate that the program should just proceed
func (*Waiter) WaitForPodsWithLabel ¶
WaitForPodsWithLabel just returns a dummy nil, to indicate that the program should just proceed