module Hcheck::Checks::Postgresql
postgresql check module implements status include postgresql check dependencies
Public Class Methods
included(_base)
click to toggle source
# File lib/hcheck/checks/postgresql.rb, line 15 def self.included(_base) require 'pg' end
Public Instance Methods
status(config)
click to toggle source
@config { host, port, options, tty, dbname, user, password }
# File lib/hcheck/checks/postgresql.rb, line 8 def status(config) config[:user] = config.delete(:username) if config[:username] config[:dbname] = config.delete(:database) if config[:database] PG::Connection.new(config).close end