Documentation
¶
Overview ¶
Package output contains the code for processing the user provided configuration for the output.
Index ¶
Constants ¶
View Source
const ( FlagOutputURI string = "output-uri" FlagOutputCompression string = "output-compression" FlagOutputFormat string = "output-format" FlagOutputFormatSpecifier string = "output-format-specifier" FlagOutputFit string = "output-fit" FlagOutputPretty string = "output-pretty" FlagOutputHeader string = "output-header" FlagOutputLimit string = "output-limit" FlagOutputAppend string = "output-append" FlagOutputOverwrite string = "output-overwrite" FlagOutputBufferMemory string = "output-buffer-memory" FlagOutputMkdirs string = "output-mkdirs" FlagOutputPassphrase string = "output-passphrase" FlagOutputSalt string = "output-salt" FlagOutputDecimal string = "output-decimal" FlagOutputKeyLower string = "output-key-lower" FlagOutputKeyUpper string = "output-key-upper" FlagOutputValueLower string = "output-value-lower" FlagOutputValueUpper string = "output-value-upper" FlagOutputNoDataValue string = "output-no-data-value" FlagOutputLineSeparator string = "output-line-separator" FlagOutputKeyValueSeparator string = "output-key-value-separator" FlagOutputExpandHeader string = "output-expand-header" FlagOutputEscapePrefix string = "output-escape-prefix" FlagOutputEscapeColon string = "output-escape-colon" FlagOutputEscapeEqual string = "output-escape-equal" FlagOutputEscapeNewLine string = "output-escape-new-line" FlagOutputEscapeSpace string = "output-escape-space" FlagOutputSorted string = "output-sorted" FlagOutputReversed string = "output-reversed" FlagOutputType string = "output-type" DefaultOutputLimit = -1 )
Variables ¶
View Source
var ( ErrMissingOutputKeyValueSeparator = errors.New("missing output key-value separator") ErrMissingOutputLineSeparator = errors.New("missing output line separator") ErrMissingOutputEscapePrefix = errors.New("missing output escape prefix") )
View Source
var (
DefaultOutputHeader = []string{}
)
Functions ¶
func CheckOutputConfig ¶
CheckOutputConfig checks the output configuration.
func InitOutputFlags ¶
InitOutputFlags initializes the flags for processing the output data from the gss command.
Types ¶
type ErrInvalidOutputFormat ¶
func (*ErrInvalidOutputFormat) Error ¶
func (e *ErrInvalidOutputFormat) Error() string
type ErrInvalidOutputKeyValueSeparator ¶
type ErrInvalidOutputKeyValueSeparator struct {
Value string
}
func (*ErrInvalidOutputKeyValueSeparator) Error ¶
func (e *ErrInvalidOutputKeyValueSeparator) Error() string
type ErrInvalidOutputLineSeparator ¶
type ErrInvalidOutputLineSeparator struct {
Value string
}
func (*ErrInvalidOutputLineSeparator) Error ¶
func (e *ErrInvalidOutputLineSeparator) Error() string
type ErrMissingOutputFormat ¶
type ErrMissingOutputFormat struct {
Expected []string
}
func (*ErrMissingOutputFormat) Error ¶
func (e *ErrMissingOutputFormat) Error() string
Click to show internal directories.
Click to hide internal directories.