cli

package
v0.0.3 Latest Latest
Warning

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

Go to latest
Published: Nov 14, 2021 License: MIT Imports: 4 Imported by: 0

Documentation

Overview

Package cli includes functions for initializing the CLI.

Index

Constants

View Source
const (
	FlagAWSProfile         = "aws-profile"
	FlagAWSDefaultRegion   = "aws-default-region"
	FlagAWSRegion          = "aws-region"
	FlagAWSAccessKeyID     = "aws-access-key-id"
	FlagAWSSecretAccessKey = "aws-secret-access-key"
	FlagAWSSessionToken    = "aws-session-token"
	FlagInputCompression   = "input-compression"
	FlagInputDictionary    = "input-dictionary"
	FlagInputBufferSize    = "input-buffer-size"
	FlagInputPrivateKey    = "input-private-key"
	FlagInputPassword      = "input-password"
	FlagOutputACL          = "output-acl"
	FlagOutputCompression  = "output-compression"
	FlagOutputBufferSize   = "output-buffer-size"
	FlagOutputAppend       = "output-append"
	FlagOutputMkdirs       = "output-mkdirs"
	FlagOutputMode         = "output-mode"
	FlagOutputOverwrite    = "output-overwrite"
	FlagOutputDictionary   = "output-dictionary"
	FlagOutputPrivateKey   = "output-private-key"
	FlagOutputPassword     = "output-password"
	FlagSplitLines         = "split-lines"
	FlagVersion            = "version"
	FlagVerbose            = "verbose"

	DefaultBufferSize = 4096

	NumberReplacementCharacter = "#"
)

Variables

This section is empty.

Functions

func CheckConfig

func CheckConfig(args []string, v *viper.Viper) error

func InitFlags

func InitFlags(flag *pflag.FlagSet)

func InitViper

func InitViper(flag *pflag.FlagSet) (*viper.Viper, error)

Types

This section is empty.

Jump to

Keyboard shortcuts

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