class Rack::ECG::Check::ActiveRecordConnection
@!method initialize
Checks whether ActiveRecord is currently connected to the default database.
Public Instance Methods
result()
click to toggle source
# File lib/rack/ecg/check/active_record_connection.rb, line 9 def result value = "" status = Status::OK begin if defined?(ActiveRecord) value = ::ActiveRecord::Base.connection.active? status = value ? Status::OK : Status::ERROR else status = Status::ERROR value = "ActiveRecord not found" end rescue => e status = Status::ERROR value = e.message end Result.new(:active_record, status, value.to_s) end