Documentation

Overview

    Package taints implements utilites for working with taints

    Index

    Constants

    View Source
    const (
    	MODIFIED  = "modified"
    	TAINTED   = "tainted"
    	UNTAINTED = "untainted"
    )

      Exported taint constant strings

      Variables

      This section is empty.

      Functions

      func NewCmdTaint

      func NewCmdTaint(f cmdutil.Factory, streams genericclioptions.IOStreams) *cobra.Command

      Types

      type TaintOptions

      type TaintOptions struct {
      	PrintFlags *genericclioptions.PrintFlags
      	ToPrinter  func(string) (printers.ResourcePrinter, error)
      
      	ClientForMapping func(*meta.RESTMapping) (resource.RESTClient, error)
      
      	genericclioptions.IOStreams
      	// contains filtered or unexported fields
      }

        TaintOptions have the data required to perform the taint operation

        func (*TaintOptions) Complete

        func (o *TaintOptions) Complete(f cmdutil.Factory, cmd *cobra.Command, args []string) (err error)

          Complete adapts from the command line args and factory to the data required.

          func (TaintOptions) RunTaint

          func (o TaintOptions) RunTaint() error

            RunTaint does the work

            func (TaintOptions) Validate

            func (o TaintOptions) Validate() error

              Validate checks to the TaintOptions to see if there is sufficient information run the command.

              Source Files