Method: LDAP::Conn#assert_error_code
- Defined in:
- lib/active_ldap/adapter/ldap_ext.rb
#assert_error_code ⇒ Object
92 93 94 95 96 97 98 99 100 101 102 103 |
# File 'lib/active_ldap/adapter/ldap_ext.rb', line 92 def assert_error_code return unless failed? code = error_code = klass = ActiveLdap::LdapError::ERRORS[code] klass ||= IMPLEMENT_SPECIFIC_ERRORS[code] if klass.nil? and == "Can't contact LDAP server" klass = ActiveLdap::ConnectionError end klass ||= ActiveLdap::LdapError raise klass, end |