Skip to content

openpitrix/libconfd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

libconfd

Build Status Go Report Card GoDoc License

mini confd lib, based on confd/memkv/secconf/logger.

Example

package main import ( "openpitrix.io/libconfd" ) func main() { cfg := libconfd.MustLoadConfig("./confd.toml") backendConfig := libconfd.MustLoadBackendConfig("./confd-backend.toml") backendClient := libconfd.MustNewBackendClient(backendConfig) libconfd.NewProcessor().Run(cfg, backendClient) }

miniconfd (only support toml/etcd backend)

$ go run miniconfd.go -h 

See etcdv3/miniconfd-etcdv3/miniconfd.go

About

mini confd lib, based on confd/memkv/secconf/logger

Topics

Resources

License

Apache-2.0 and 3 other licenses found

Licenses found

Apache-2.0
LICENSE
MIT
LICENSE-confd
MIT
LICENSE-memkv
MIT
LICENSE-secconf

Stars

Watchers

Forks

Packages

No packages published