Class | LDAP::Conn |
In: |
lib/active_ldap/adapter/ldap_ext.rb
|
Parent: | Object |
# File lib/active_ldap/adapter/ldap_ext.rb, line 71 71: def assert_error_code 72: return unless failed? 73: code = error_code 74: klass = ActiveLdap::LdapError::ERRORS[code] 75: klass ||= IMPLEMENT_SPECIFIC_ERRORS[code] 76: if klass.nil? and error_message == "Can't contact LDAP server" 77: klass = LDAP::ServerDown 78: end 79: klass ||= ActiveLdap::LdapError 80: raise klass, LDAP.err2string(code) 81: end
# File lib/active_ldap/adapter/ldap_ext.rb, line 57 57: def error_code 58: code = err 59: code = get_option(LDAP_OPT_ERROR_NUMBER) if code.zero? 60: code 61: end