tools

package
v0.0.0-...-9460cd5 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewCmd

func NewCmd() *cobra.Command

func NewDiffCmd

func NewDiffCmd(o *DiffOptions, flagsFactory cmdcore.FlagsFactory) *cobra.Command

func NewInspectCmd

func NewInspectCmd(o *InspectOptions, flagsFactory cmdcore.FlagsFactory) *cobra.Command

func NewListLabelsCmd

func NewListLabelsCmd(o *ListLabelsOptions, flagsFactory cmdcore.FlagsFactory) *cobra.Command

func NewValueResourceOwner

func NewValueResourceOwner(resource ctlres.Resource) uitable.ValueString

Types

type DiffChangeView

type DiffChangeView struct {
	// contains filtered or unexported fields
}

func (DiffChangeView) ApplyOp

func (DiffChangeView) IgnoredReason

func (v DiffChangeView) IgnoredReason() string

func (DiffChangeView) IsIgnored

func (v DiffChangeView) IsIgnored() bool

func (DiffChangeView) Resource

func (v DiffChangeView) Resource() ctlres.Resource

func (DiffChangeView) TextDiff

func (v DiffChangeView) TextDiff() ctldiff.TextDiff

func (DiffChangeView) WaitOp

Since we are diffing changes without a cluster, there will be no wait operations

type DiffFlags

type DiffFlags struct {
	ctlcap.ChangeSetViewOpts
	ctldiff.ChangeSetOpts

	Run bool
}

func (*DiffFlags) SetWithPrefix

func (s *DiffFlags) SetWithPrefix(prefix string, cmd *cobra.Command)

type DiffOptions

type DiffOptions struct {
	FileFlags  FileFlags
	FileFlags2 FileFlags2
	DiffFlags  DiffFlags
	// contains filtered or unexported fields
}

func NewDiffOptions

func NewDiffOptions(ui ui.UI, depsFactory cmdcore.DepsFactory) *DiffOptions

func (*DiffOptions) Run

func (o *DiffOptions) Run() error

type FileFlags

type FileFlags struct {
	Files     []string
	Recursive bool
	Sort      bool
}

func (*FileFlags) Set

func (s *FileFlags) Set(cmd *cobra.Command)

type FileFlags2

type FileFlags2 struct {
	Files     []string
	Recursive bool
}

func (*FileFlags2) Set

func (s *FileFlags2) Set(cmd *cobra.Command)

type InspectOptions

type InspectOptions struct {
	FileFlags           FileFlags
	ResourceFilterFlags ResourceFilterFlags
	Raw                 bool
	// contains filtered or unexported fields
}

func NewInspectOptions

func NewInspectOptions(ui ui.UI, depsFactory cmdcore.DepsFactory) *InspectOptions

func (*InspectOptions) Run

func (o *InspectOptions) Run() error

type InspectTreeView

type InspectTreeView struct {
	Source    string
	Resources []ctlres.Resource
	Sort      bool
}

func (InspectTreeView) Print

func (v InspectTreeView) Print(ui ui.UI)

type InspectView

type InspectView struct {
	Source    string
	Resources []ctlres.Resource
	Sort      bool
}

func (InspectView) Print

func (v InspectView) Print(ui ui.UI)

type ListLabelsOptions

type ListLabelsOptions struct {
	FileFlags FileFlags
	Accessor  string
	Values    bool
	// contains filtered or unexported fields
}

func NewListLabelsOptions

func NewListLabelsOptions(ui ui.UI, depsFactory cmdcore.DepsFactory) *ListLabelsOptions

func (*ListLabelsOptions) Run

func (o *ListLabelsOptions) Run() error

type ResourceFilterFlags

type ResourceFilterFlags struct {
	// contains filtered or unexported fields
}

func (*ResourceFilterFlags) AfterTime

func (s *ResourceFilterFlags) AfterTime() (*time.Time, error)

func (*ResourceFilterFlags) ResourceFilter

func (s *ResourceFilterFlags) ResourceFilter() (ctlres.ResourceFilter, error)

func (*ResourceFilterFlags) Set

func (s *ResourceFilterFlags) Set(cmd *cobra.Command)

type ValueColored

type ValueColored struct {
	S    string
	Func func(string, ...interface{}) string
}

func (ValueColored) Compare

func (t ValueColored) Compare(other uitable.Value) int

func (ValueColored) Fprintf

func (t ValueColored) Fprintf(w io.Writer, pattern string, rest ...interface{}) (int, error)

func (ValueColored) String

func (t ValueColored) String() string

func (ValueColored) Value

func (t ValueColored) Value() uitable.Value

type ValueResourceConverged

type ValueResourceConverged struct {
	StateVal  uitable.Value
	ReasonVal uitable.Value
}

func NewValueResourceConverged

func NewValueResourceConverged(resource ctlres.Resource) ValueResourceConverged

Jump to

Keyboard shortcuts

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