options

package
v1.4.1 Latest Latest
Warning

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

Go to latest
Published: Feb 27, 2023 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Options

type Options struct {
	config.LoggerOptions

	Path            string
	Output          string `name:"o" description:"Filename of merged data."`
	Merge           bool   `name:"a" description:"Append to output if possible."`
	Processor       string `name:"processor" description:"Function to process one file: csv, nanolog, recovery, analytics, workload, ycsb"`
	FileFilter      string `name:"filter-files" description:"Regexp to filter files to process."`
	FileMatcher     *regexp.Regexp
	LineFilter      string `name:"filter-lines" description:"Regexp to filter lines to output."`
	LineMatcher     *regexp.Regexp
	LastLineFilter  string `name:"filter-previous-line" description:"Regexp to filter lines that has specified previous line to output."`
	LastLineMatcher *regexp.Regexp
	FunctionPrefix  string `name:"fprefix" description:"Regexp for function recognition."`
	YCSBFields      string `` /* 136-byte string literal not displayed */
}

Options Options definition

func (*Options) Validate

func (opts *Options) Validate() error

Validate validates options

Jump to

Keyboard shortcuts

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