Class: Orchestration::Services::Database::Healthcheck
- Inherits:
-
Object
- Object
- Orchestration::Services::Database::Healthcheck
show all
- Includes:
- HealthcheckBase
- Defined in:
- lib/orchestration/services/database/healthcheck.rb
Instance Attribute Summary
#configuration
Instance Method Summary
collapse
included, #initialize, #service_name
Instance Method Details
#connect ⇒ Object
11
12
13
14
15
16
|
# File 'lib/orchestration/services/database/healthcheck.rb', line 11
def connect
return if settings[:adapter] == 'sqlite3'
ActiveRecord::Base.establish_connection(settings)
ActiveRecord::Base.connection
end
|
#connection_errors ⇒ Object
18
19
20
|
# File 'lib/orchestration/services/database/healthcheck.rb', line 18
def connection_errors
[ActiveRecord::ConnectionNotEstablished].concat(adapter_errors)
end
|