Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Command ¶
type Command struct {
// contains filtered or unexported fields
}
Command - a wrapper for a command to be run
func NewCommand ¶
NewCommand - create a new command
func NewExecRunner ¶
NewExecRunner - create a new exec runner
func (*Command) SetStderr ¶
SetStderr - set the stderr for the command and the underlying runner, if applicable
func (*Command) SetStdin ¶
SetStdin - set the stdin for the command and the underlying runner, if applicable
type Commandable ¶
type Commandable interface { Runnable Streamable }
Commandable - describes a thing that can be run and have its stdout and stderr set
type ExecCommand ¶
type ExecCommand struct { Command // contains filtered or unexported fields }
ExecCommand - a wrapper for an `*exec.cmd` to be run
func (*ExecCommand) SetStderr ¶
func (c *ExecCommand) SetStderr(writer io.Writer)
SetStderr - set the stderr for the command
func (*ExecCommand) SetStdin ¶
func (c *ExecCommand) SetStdin(reader io.Reader)
SetStdin - set the stdin for the command
func (*ExecCommand) SetStdout ¶
func (c *ExecCommand) SetStdout(writer io.Writer)
SetStdout - set the stdout for the command
type IstioClientset ¶
type IstioClientset interface {
NetworkingV1beta1() v1Beta1.NetworkingV1beta1Interface
}
IstioClientset interface
Click to show internal directories.
Click to hide internal directories.