Help us shape the future of Go! Take the 2026 Go Developer Survey

debug

package
v1.0.1 Latest Latest
Warning

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

Go to latest
Published: Nov 7, 2019 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

View Source
const RecommendedCommandName = "debug"

RecommendedCommandName is the recommended debug command name

Variables

View Source
var DebugLongDesc = `` /* 139-byte string literal not displayed */

Functions

func NewCmdDebug

func NewCmdDebug(name, fullName string) *cobra.Command

func NewCmdPortForward

func NewCmdPortForward(name, fullName string) *cobra.Command

NewCmdPortForward implements the port-forward odo command

Types

type PortForwardOptions

type PortForwardOptions struct {
	Namespace string
	// PortPair is the combination of local and remote port in the format "local:remote"
	PortPair string

	PortForwarder *debug.DefaultPortForwarder
	// StopChannel is used to stop port forwarding
	StopChannel chan struct{}
	// ReadChannel is used to receive status of port forwarding ( ready or not ready )
	ReadyChannel chan struct{}
	*genericclioptions.Context
	// contains filtered or unexported fields
}

PortForwardOptions contains all the options for running the port-forward cli command.

func NewPortForwardOptions

func NewPortForwardOptions() *PortForwardOptions

func (*PortForwardOptions) Complete

func (o *PortForwardOptions) Complete(name string, cmd *cobra.Command, args []string) (err error)

Complete completes all the required options for port-forward cmd.

func (PortForwardOptions) Run

func (o PortForwardOptions) Run() error

Run implements all the necessary functionality for port-forward cmd.

func (PortForwardOptions) Validate

func (o PortForwardOptions) Validate() error

Validate validates all the required options for port-forward cmd.

Jump to

Keyboard shortcuts

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