class Mysql2::Client

Public Instance Methods

connect(user, pass, host, port, database, socket, flags) click to toggle source
# File lib/resolver_replace/plugins/mysql2.rb, line 7
def connect user, pass, host, port, database, socket, flags
  begin
    ip = ResolverReplace.getaddress(host).to_s
    original_resolver_connect user, pass, ip, port, database, socket, flags
  rescue ResolverReplace.error_class => e
    raise Mysql2::Error, "#{e.class}: #{e.message}"
  end
end
Also aliased as: original_resolver_connect
original_resolver_connect(user, pass, host, port, database, socket, flags)
Alias for: connect