Documentation ¶
Index ¶
- Constants
- Variables
- func CheckFlagValue(user_value string, resource_value string, not_specified bool) bool
- func ConfigureOptions() ([]string, error)
- func Error(format string, a ...interface{}) error
- func ExecPath(command string) (command_path string, err error)
- func Exit(code int, errs ...error)
- func FileExists(filename string) (exists bool, err error)
- func FindPackageFile(filename string) (pathname string, err error)
- func FindPodFile() (string, error)
- func FindPodText() (string, error)
- func Fprint(w io.Writer, format string, a ...interface{})
- func Fprintln(w io.Writer, format string, a ...interface{})
- func Fshow(w io.Writer, format string, a ...interface{})
- func Fwarn(w io.Writer, format string, a ...interface{})
- func GetBoolOpt(name string) (value bool, err error)
- func GetCommandPaths() []string
- func GetIntOpt(name string) (value int, err error)
- func GetSecret(account string) (string, error)
- func GetStringOpt(name string) (value string, err error)
- func GetUintOpt(name string) (value uint, err error)
- func InList(list []string, check_item string) (in_list bool, err error)
- func Log(format string, a ...interface{})
- func PackageInit(pkg_name string, pkg_version string) error
- func Print(format string, a ...interface{})
- func Println(format string, a ...interface{})
- func ProcessCommandLine() ([]string, error)
- func ReadConfigFile(config_file string) error
- func ReadListFromFile(filename string) (list []string, err error)
- func ReadListFromPkgFile(filename string) (list []string, err error)
- func SetBoolOpt(name string, shortopt string, file bool, value bool, desc string)
- func SetIntOpt(name string, shortopt string, file bool, value int, desc string)
- func SetStringOpt(name string, shortopt string, file bool, value string, desc string)
- func SetUintOpt(name string, shortopt string, file bool, value uint, desc string)
- func Show(format string, a ...interface{})
- func ShowConfig()
- func ShowDebug(format string, a ...interface{})
- func ShowPod() error
- func ShowVersion()
- func StringToBool(s string) (match bool, err error)
- func StringToUint(s string, b int) (uint, error)
- func Usage()
- func Warn(format string, a ...interface{})
- type Option
- type Options
Constants ¶
View Source
const ConfErrNoSuchOption = "No such option"
View Source
const ConfUseConfig = "ConfUseConfig"
Variables ¶
View Source
var Config = make(Options)
View Source
var ConfigDirs []string
View Source
var DefaultDebug io.Writer = os.Stderr
View Source
var DefaultErr io.Writer = os.Stderr
View Source
var DefaultPrint io.Writer = os.Stdout
View Source
var DefaultShow io.Writer = os.Stdout
View Source
var LocalEtc string
View Source
var Package string
View Source
var PackageDir string
View Source
var PackageEtc string
View Source
var PkgName string
View Source
var PkgVersion string
View Source
var PodMap = make(map[string]string)
View Source
var ProgramName string
View Source
var Verbose, Quiet, Quieter, Debug bool
Functions ¶
func CheckFlagValue ¶
func ConfigureOptions ¶
func FileExists ¶
func FindPackageFile ¶
func FindPodFile ¶
func FindPodText ¶
func GetBoolOpt ¶
func GetCommandPaths ¶
func GetCommandPaths() []string
func GetStringOpt ¶
func GetUintOpt ¶
func PackageInit ¶
func ProcessCommandLine ¶
func ReadConfigFile ¶
func ReadListFromFile ¶
func ReadListFromPkgFile ¶
func SetStringOpt ¶
func ShowConfig ¶
func ShowConfig()
func ShowVersion ¶
func ShowVersion()
func StringToBool ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.