MCPcopy
hub / github.com/grafana/dskit / NewInMemoryClient

Function NewInMemoryClient

kv/consul/mock.go:34–36  ·  view source on GitHub ↗

NewInMemoryClient makes a new mock consul client.

(codec codec.Codec, logger log.Logger, registerer prometheus.Registerer)

Source from the content-addressed store, hash-verified

32
33// NewInMemoryClient makes a new mock consul client.
34func NewInMemoryClient(codec codec.Codec, logger log.Logger, registerer prometheus.Registerer) (*Client, io.Closer) {
35 return NewInMemoryClientWithConfig(codec, Config{}, logger, registerer)
36}
37
38// NewInMemoryClientWithConfig makes a new mock consul client with supplied Config.
39func NewInMemoryClientWithConfig(codec codec.Codec, cfg Config, logger log.Logger, registerer prometheus.Registerer) (*Client, io.Closer) {

Calls 1