MCPcopy
hub / github.com/kopia/kopia / AddFault

Method AddFault

internal/fault/fault_set.go:37–45  ·  view source on GitHub ↗

AddFault adds a new fault for a given method.

(method Method)

Source from the content-addressed store, hash-verified

35
36// AddFault adds a new fault for a given method.
37func (s *Set) AddFault(method Method) *Fault {
38 s.mu.Lock()
39 defer s.mu.Unlock()
40
41 f := New()
42 s.faults[method] = append(s.faults[method], f)
43
44 return f
45}
46
47// AddFaults adds a new fault for a given method.
48func (s *Set) AddFaults(method Method, faults ...*Fault) {

Calls 3

NewFunction · 0.70
LockMethod · 0.65
UnlockMethod · 0.65