Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ClientWithConnectionCheck ¶
ClientWithConnectionCheck returns an oc client configured for this command's options but forcing the connection check status to the value of the provided bool, skipping it if true, checking the connection otherwise
Types ¶
type Context ¶
type Context struct {
// contains filtered or unexported fields
}
Context holds contextual information useful to commands such as correctly configured client, target project and application (based on specified flag values) and provides for a way to retrieve a given component given this context
func NewContext ¶
NewContext creates a new Context struct populated with the current state based on flags specified for the provided command
func NewContextCreatingAppIfNeeded ¶
NewContextCreatingAppIfNeeded creates a new Context struct populated with the current state based on flags specified for the provided command, creating the application if none already exists
func NewFakeContext ¶
func (*Context) Component ¶
Component retrieves the optionally specified component or the current one if it is set. If no component is set, exit with an error
func (*Context) ComponentAllowingEmpty ¶
ComponentAllowingEmpty retrieves the optionally specified component or the current one if it is set, allowing empty components (instead of exiting with an error) if so specified