Documentation ¶
Index ¶
Constants ¶
View Source
const ( ErrorParamEmpty liberr.CodeError = iota + liberr.MinPkgViper ErrorParamMissing ErrorHomePathNotFound ErrorBasePathNotFound ErrorRemoteProvider ErrorRemoteProviderSecure ErrorRemoteProviderRead ErrorRemoteProviderMarshall ErrorConfigRead ErrorConfigReadDefault ErrorConfigIsDefault )
View Source
const (
RemoteETCD = "etcd"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Viper ¶
type Viper interface { SetRemoteProvider(provider string) SetRemoteEndpoint(endpoint string) SetRemotePath(path string) SetRemoteSecureKey(key string) SetRemoteModel(model interface{}) SetRemoteReloadFunc(fct func()) SetHomeBaseName(base string) SetEnvVarsPrefix(prefix string) SetDefaultConfig(fct func() io.Reader) SetConfigFile(fileConfig string) liberr.Error Config(logLevelRemoteKO, logLevelRemoteOK liblog.Level) liberr.Error Viper() *spfvpr.Viper WatchFS(logLevelFSInfo liblog.Level) Unset(key ...string) error }
Click to show internal directories.
Click to hide internal directories.