Module: Olyx::Guardrails::Rails::CheckTelemetry

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

Overview

Publishes check and violation telemetry from one decision summary.

Class Method Summary collapse

Class Method Details

.call(result, duration) ⇒ Object



12
13
14
15
# File 'lib/olyx/guardrails/rails/check_telemetry.rb', line 12

def call(result, duration)
  Instrumentation.publish_check(result, duration)
  Instrumentation.publish_violation(result, duration) if result[:risk_score].to_f.positive?
end