MCPcopy
hub / github.com/NVIDIA/aistore / NewErrFailedTo

Function NewErrFailedTo

cmn/err.go:187–199  ·  view source on GitHub ↗

ErrFailedTo

(actor interface{}, action string, what interface{}, err error, errCode ...int)

Source from the content-addressed store, hash-verified

185// ErrFailedTo
186
187func NewErrFailedTo(actor interface{}, action string, what interface{}, err error, errCode ...int) *ErrFailedTo {
188 if e, ok := err.(*ErrFailedTo); ok {
189 return e
190 }
191 e := &ErrFailedTo{actor, action, what, err, 0}
192 if actor == nil {
193 e.actor = thisNodeName
194 }
195 if len(errCode) > 0 {
196 e.status = errCode[0]
197 }
198 return e
199}
200
201// TODO: insert status, if available
202func (e *ErrFailedTo) Error() string {

Callers 15

recvCluMetaBytesMethod · 0.92
daeputQueryMethod · 0.92
getPrimaryBMDMethod · 0.92
recvCluMetaMethod · 0.92
daePathActionMethod · 0.92
headRemoteBckMethod · 0.92
_tryMethod · 0.92
httpbckheadMethod · 0.92
headObjectMethod · 0.92
CompareObjectsMethod · 0.92
httpRequestNewPrimaryMethod · 0.92

Calls

no outgoing calls

Tested by

no test coverage detected