Versions in this module Expand all Collapse all v1 v1.0.2 May 18, 2023 Changes in this version + var DefaultEnv = &Env + func ParseTrustDomain(trustDomain string, logger logrus.FieldLogger) (spiffeid.TrustDomain, error) + func SetUmask(log logrus.FieldLogger) + func WarnOnLongTrustDomainName(td spiffeid.TrustDomain, logger logrus.FieldLogger) + type CommaStringsFlag []string + func (f *CommaStringsFlag) Set(v string) error + func (f CommaStringsFlag) String() string + type DurationFlag time.Duration + func (f *DurationFlag) Set(v string) error + func (f DurationFlag) String() string + type Env struct + BaseDir string + Stderr io.Writer + Stdin io.Reader + Stdout io.Writer + func (e *Env) ErrPrintf(format string, args ...interface{}) error + func (e *Env) ErrPrintln(args ...interface{}) error + func (e *Env) JoinPath(parts ...string) string + func (e *Env) Printf(format string, args ...interface{}) error + func (e *Env) Println(args ...interface{}) error + type StringsFlag []string + func (s *StringsFlag) Set(val string) error + func (s *StringsFlag) String() string