Documentation
¶
Index ¶
- func ResolvCache(cfg *config.ResolvCacheCfg, clog resolvcache.TraceLogger, logger yalogi.Logger) (*resolvcache.Service, error)
- func ResolvCheckAPI(cfg *config.ResolvCheckAPICfg, csvc *resolvcache.Service, logger yalogi.Logger) (*checkapi.Service, error)
- func ResolvCollectAPI(cfg *config.ResolvCollectAPICfg, csvc *resolvcache.Service, ...) (*collectapi.Service, error)
- func TraceLogFile(cfg *config.ResolvCacheCfg, logger yalogi.Logger) (*tracelog.File, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ResolvCache ¶
func ResolvCache(cfg *config.ResolvCacheCfg, clog resolvcache.TraceLogger, logger yalogi.Logger) (*resolvcache.Service, error)
ResolvCache is a factory for a resolv cache service
func ResolvCheckAPI ¶
func ResolvCheckAPI(cfg *config.ResolvCheckAPICfg, csvc *resolvcache.Service, logger yalogi.Logger) (*checkapi.Service, error)
ResolvCheckAPI creates grpc service
func ResolvCollectAPI ¶
func ResolvCollectAPI(cfg *config.ResolvCollectAPICfg, csvc *resolvcache.Service, logger yalogi.Logger) (*collectapi.Service, error)
ResolvCollectAPI creates grpc service
func TraceLogFile ¶
TraceLogFile is a factory for a cache logfile
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.