Sha256: 95a24b959d71397fe0982eebb8d93110354a7e4e13268f609d8e47e94080ebc7
Contents?: true
Size: 574 Bytes
Versions: 23
Compression:
Stored size: 574 Bytes
Contents
# frozen_string_literal: true module Orchestration module Services module Database class Healthcheck include HealthcheckBase dependencies 'active_record' def connect ActiveRecord::Base.establish_connection(@configuration.settings) ActiveRecord::Base.connection end def connection_errors [ActiveRecord::ConnectionNotEstablished].concat(adapter_errors) end private def adapter_errors @configuration.adapter.errors end end end end end
Version data entries
23 entries across 23 versions & 1 rubygems