package
0.0.0-20180911130330-d3ccc4fb1d66
Repository: https://github.com/rglyons/kube-arangodb.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
InitFlags normalizes, parses, then logs the command line flags.
NewColonSeparatedMultimapStringString takes a pointer to a map[string][]string and returns the ColonSeparatedMultimapStringString flag parsing shim for that map.
NewLangleSeparatedMapStringString takes a pointer to a map[string]string and returns the LangleSeparatedMapStringString flag parsing shim for that map.
NewMapStringBool takes a pointer to a map[string]string and returns the MapStringBool flag parsing shim for that map.
NewMapStringString takes a pointer to a map[string]string and returns the MapStringString flag parsing shim for that map.
NewMapStringString takes a pointer to a map[string]string and sets `NoSplit` value to `true` and returns the MapStringString flag parsing shim for that map.
NewNamedKeyCertArray creates a new NamedCertKeyArray with the internal value pointing to p.
No description provided by the author
PrintSections prints the given names flag sets in sections, with the maximal given column number.
TerminalSize returns the current width and height of the user's terminal.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
WarnWordSepNormalizeFunc changes and warns for flags that contain "_" separators.
WordSepNormalizeFunc changes all flags that contain "_" separators.

# Constants

No description provided by the author
No description provided by the author
0.

# Structs

ColonSeparatedMultimapStringString supports setting a map[string][]string from an encoding that separates keys from values with ':' and separates key-value pairs with ','.
LangleSeparatedMapStringString can be set from the command line with the format `--flag "string<string"`.
MapStringBool can be set from the command line with the format `--flag "string=bool"`.
MapStringString can be set from the command line with the format `--flag "string=string"`.
NamedCertKey is a flag value parsing "certfile,keyfile" and "certfile,keyfile:name,name,name".
NamedCertKeyArray is a flag value parsing NamedCertKeys, each passed with its own flag instance (in contrast to comma separated slices).
NamedFlagSets stores named flag sets in the order of calling FlagSet.
NoOp implements goflag.Value and plfag.Value, but has a noop Set implementation.
StringFlag is a string flag compatible with flags and pflags that keeps track of whether it had a value supplied or not.

# Interfaces

OmitEmpty is an interface for flags to report whether their underlying value is "empty." If a flag implements OmitEmpty and returns true for a call to Empty(), it is assumed that flag may be omitted from the command line.

# Type aliases

No description provided by the author
Tristate is a flag compatible with flags and pflags that keeps track of whether it had a value supplied or not.