class Endpoints::Health
Public Instance Methods
Source
# File lib/template/lib/endpoints/health.rb, line 16 def database? raise Pliny::Errors::NotFound if DB.nil? end
Source
# File lib/template/lib/endpoints/health.rb, line 20 def database_available? raise Pliny::Errors::ServiceUnavailable unless DB.test_connection rescue Sequel::Error => e message = e.message.strip Pliny.log(db: true, health: true, at: "exception", message: message) raise Pliny::Errors::ServiceUnavailable end