Module: Tasker::Telemetry::Events::ExportEvents

Defined in:
lib/tasker/telemetry/events/export_events.rb

Overview

Export coordination events for plugin architecture

Constant Summary collapse

CACHE_SYNCED =

Event fired when metrics are synced to cache

'tasker.telemetry.cache_synced'
EXPORT_REQUESTED =

Event fired when export is requested

'tasker.telemetry.export_requested'
EXPORT_COMPLETED =

Event fired when export is completed

'tasker.telemetry.export_completed'
EXPORT_FAILED =

Event fired when export fails

'tasker.telemetry.export_failed'
PLUGIN_REGISTERED =

Event fired when plugin is registered

'tasker.telemetry.plugin_registered'
PLUGIN_UNREGISTERED =

Event fired when plugin is unregistered

'tasker.telemetry.plugin_unregistered'
ALL_EVENTS =

All export events for easy iteration

[
  CACHE_SYNCED,
  EXPORT_REQUESTED,
  EXPORT_COMPLETED,
  EXPORT_FAILED,
  PLUGIN_REGISTERED,
  PLUGIN_UNREGISTERED
].freeze