Module: Julewire::Core::Diagnostics::ProcessIntegrationHealth

Defined in:
lib/julewire/core/diagnostics/process_integration_health.rb

Class Method Summary collapse

Class Method Details

.after_fork!Object



18
19
20
21
# File 'lib/julewire/core/diagnostics/process_integration_health.rb', line 18

def after_fork!
  @store = IntegrationHealthStore.new
  nil
end

.healthObject



14
# File 'lib/julewire/core/diagnostics/process_integration_health.rb', line 14

def health = @store.health

.record_failureObject



10
# File 'lib/julewire/core/diagnostics/process_integration_health.rb', line 10

def record_failure(...) = @store.record_failure(...)

.record_successObject



12
# File 'lib/julewire/core/diagnostics/process_integration_health.rb', line 12

def record_success(...) = @store.record_success(...)

.reset!Object



16
# File 'lib/julewire/core/diagnostics/process_integration_health.rb', line 16

def reset! = @store.reset!