MCPcopy
hub / github.com/perkeep/perkeep / deleteNode

Method deleteNode

app/scanningcabinet/datastore.go:273–279  ·  view source on GitHub ↗
(ctx context.Context, node blob.Ref)

Source from the content-addressed store, hash-verified

271}
272
273func (h *handler) deleteNode(ctx context.Context, node blob.Ref) error {
274 ucl, err := schema.NewDeleteClaim(node).SetSigner(h.signer).JSON()
275 if err != nil {
276 return fmt.Errorf("could not create delete claim for %v: %v", node, err)
277 }
278 return h.signAndSend(ctx, ucl)
279}
280
281// TODO(mpl): move that to client pkg, with a good API ?
282

Callers 2

breakAndDeleteDocMethod · 0.95
deleteDocAndImagesMethod · 0.95

Calls 4

signAndSendMethod · 0.95
NewDeleteClaimFunction · 0.92
SetSignerMethod · 0.80
JSONMethod · 0.45

Tested by

no test coverage detected