MCPcopy Index your code
hub / github.com/netdata/netdata / enqueueJSONWrite

Method enqueueJSONWrite

src/go/plugin/framework/metricsaudit/capture.go:347–355  ·  view source on GitHub ↗
(label, path string, payload any, after func())

Source from the content-addressed store, hash-verified

345}
346
347func (da *Auditor) enqueueJSONWrite(label, path string, payload any, after func()) bool {
348 return da.enqueueWriteTask(writeTask{
349 label: label,
350 run: func() error {
351 return writeJSON(path, payload)
352 },
353 after: after,
354 })
355}
356
357func (da *Auditor) enqueueWriteTask(task writeTask) bool {
358 da.mu.RLock()

Callers 2

RecordJobStructureMethod · 0.95
handleCompletionWriteMethod · 0.95

Calls 2

enqueueWriteTaskMethod · 0.95
writeJSONFunction · 0.85

Tested by

no test coverage detected