(label, path string, payload any, after func())
| 345 | } |
| 346 | |
| 347 | func (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 | |
| 357 | func (da *Auditor) enqueueWriteTask(task writeTask) bool { |
| 358 | da.mu.RLock() |
no test coverage detected