config

package
v0.3.1 Latest Latest
Warning

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

Go to latest
Published: Mar 18, 2025 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ManifestFlagName  = "manifest"
	OutputFlagName    = "output"
	NoInputFlagName   = "no-input"
	GoPackageFlagName = "package-name"
	OverrideFlagName  = "override"
)

Flag name constants to avoid duplication

View Source
const (
	DefaultManifestPath  = "flags.json"
	DefaultOutputPath    = ""
	DefaultGoPackageName = "openfeature"
)

Default values for flags

Variables

This section is empty.

Functions

func AddGenerateFlags

func AddGenerateFlags(cmd *cobra.Command)

AddGenerateFlags adds the common generate flags to the given command

func AddGoGenerateFlags

func AddGoGenerateFlags(cmd *cobra.Command)

AddGoGenerateFlags adds the go generator specific flags to the given command

func AddInitFlags

func AddInitFlags(cmd *cobra.Command)

AddInitFlags adds the init command specific flags

func AddRootFlags

func AddRootFlags(cmd *cobra.Command)

AddRootFlags adds the common flags to the given command

func GetGoPackageName

func GetGoPackageName(cmd *cobra.Command) string

GetGoPackageName gets the Go package name from the given command

func GetManifestPath

func GetManifestPath(cmd *cobra.Command) string

GetManifestPath gets the manifest path from the given command

func GetNoInput

func GetNoInput(cmd *cobra.Command) bool

GetNoInput gets the no-input flag from the given command

func GetOutputPath

func GetOutputPath(cmd *cobra.Command) string

GetOutputPath gets the output path from the given command

func GetOverride

func GetOverride(cmd *cobra.Command) bool

GetOverride gets the override flag from the given command

Types

This section is empty.

Jump to

Keyboard shortcuts

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