Module: NcsNavigator::Warehouse::Hooks

Defined in:
lib/ncs_navigator/warehouse/hooks.rb,
lib/ncs_navigator/warehouse/hooks/etl_status_email.rb

Overview

The namespace for post-ETL hook implementations which are provided with the warehouse.

A post-ETL hook is an object which responds to either etl_succeeded or etl_failed (or both). Each method takes a single hash argument which, when the method is called, will contain the following keys:

  • :transform_statuses the list of TransformStatuses describing the ETL process that was just completed
  • :configuration a reference to the warehouse Configuration.

Defined Under Namespace

Classes: EtlStatusEmail