HawkEx.CSV.ExportWorker (hawk_ex v0.1.0)

Copy Markdown View Source

Oban worker that generates asynchronous CSV exports.

The worker loads a HawkEx.CSV.Export, resolves its formatter, generates CSV content, writes it through HawkEx.CSV.Storage, and updates the export status. Completion and failure are emitted through HawkEx.Events.

Applications normally enqueue this worker through HawkEx.CSV.export_async/2.