Module: Olyx::Guardrails::Rails::ConfigurationFinalizer

Defined in:
lib/olyx/guardrails/rails/configuration_finalizer.rb

Overview

Resolves policy sources and constructs the optional notifier at boot.

Class Method Summary collapse

Class Method Details

.call(policy:, path:, handlers:, environment:) ⇒ Object



10
11
12
13
# File 'lib/olyx/guardrails/rails/configuration_finalizer.rb', line 10

def call(policy:, path:, handlers:, environment:)
  resolved_policy = policy || load_policy(path, environment)
  [resolved_policy, build_notifier(resolved_policy, handlers)]
end