in Sources/XCMetricsClient/Mobius/Effect Handlers/UploadedLogTaggerEffectHandler.swift [33:42]
func handle(_ input: Void, _ callback: EffectCallback<MetricsUploaderEvent>) -> Disposable {
do {
let evictedLogs = try logManager.evictLogs()
log("Successfully evicted logs: \(evictedLogs))")
callback.end(with: .cleanedUpLogs(logs: evictedLogs))
} catch {
log("Error (\(error.localizedDescription)) in evicting logs.")
}
return AnonymousDisposable {}
}