module Hcheck::Checks::Mysql

mysql check module implements status include mysql check dependencies

Public Class Methods

included(_base) click to toggle source
# File lib/hcheck/checks/mysql.rb, line 13
def self.included(_base)
  require 'mysql2'
end

Public Instance Methods

status(config) click to toggle source

@config { host, port, username, password, database }

# File lib/hcheck/checks/mysql.rb, line 8
def status(config)
  connection = Mysql2::Client.new(config)
  connection.close
end