MCPcopy
hub / github.com/CodisLabs/codis / storeRemoveProxy

Method storeRemoveProxy

pkg/topom/topom_cache.go:214–221  ·  view source on GitHub ↗
(p *models.Proxy)

Source from the content-addressed store, hash-verified

212}
213
214func (s *Topom) storeRemoveProxy(p *models.Proxy) error {
215 log.Warnf("remove proxy-[%s]:\n%s", p.Token, p.Encode())
216 if err := s.store.DeleteProxy(p.Token); err != nil {
217 log.ErrorErrorf(err, "store: remove proxy-[%s] failed", p.Token)
218 return errors.Errorf("store: remove proxy-[%s] failed", p.Token)
219 }
220 return nil
221}
222
223func (s *Topom) storeUpdateSentinel(p *models.Sentinel) error {
224 log.Warnf("update sentinel:\n%s", p.Encode())

Callers 3

RemoveProxyMethod · 0.95
TestProxyCacheFunction · 0.80
contextRemoveProxyFunction · 0.80

Calls 5

WarnfMethod · 0.80
DeleteProxyMethod · 0.80
ErrorErrorfMethod · 0.80
ErrorfMethod · 0.80
EncodeMethod · 0.45

Tested by 2

TestProxyCacheFunction · 0.64
contextRemoveProxyFunction · 0.64