MCPcopy
hub / github.com/andeya/pholcus / DelLogger

Method DelLogger

logs/logs/log.go:161–171  ·  view source on GitHub ↗

remove a logger adapter in BeeLogger.

(adapterName string)

Source from the content-addressed store, hash-verified

159
160// remove a logger adapter in BeeLogger.
161func (bl *BeeLogger) DelLogger(adapterName string) error {
162 bl.lock.Lock()
163 defer bl.lock.Unlock()
164 if lg, ok := bl.outputs[adapterName]; ok {
165 lg.Destroy()
166 delete(bl.outputs, adapterName)
167 return nil
168 } else {
169 return fmt.Errorf("logs: unknown adapterName %q (forgotten Register?)", adapterName)
170 }
171}
172
173func (bl *BeeLogger) writerMsg(loglevel int, msg string) error {
174 if i, s := bl.Status(); i != WORK {

Callers

nothing calls this directly

Calls 1

DestroyMethod · 0.65

Tested by

no test coverage detected