MCPcopy Create free account
hub / github.com/coder/envbox / Close

Method Close

buildlog/logger.go:52–68  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

50}
51
52func (m multiLogger) Close() error {
53 var errs error
54 for _, log := range m.loggers {
55 if err := log.Close(); err != nil {
56 if errs == nil {
57 errs = err
58 } else {
59 errs = xerrors.Errorf("%v: %w", errs.Error(), err)
60 }
61 }
62 }
63 if errs != nil {
64 return xerrors.Errorf("close: %w", errs)
65 }
66
67 return nil
68}
69
70type NopLogger struct{}
71

Callers

nothing calls this directly

Calls 3

CloseMethod · 0.65
ErrorfMethod · 0.65
ErrorMethod · 0.65

Tested by

no test coverage detected