db01767 py3: LDAPClient: remove __del__ method

1 file Authored by mbasti 6 years ago, Committed by pvomacka 6 years ago,
    py3: LDAPClient: remove __del__ method
    
    in py3 we are receiving ugly tracebacks due __del__ method that
    should be used very carefully or never. Due tracebacks, this doesn't
    work and context manager should be used for reliable connection
    termination.
    
    Exception ignored in: <bound method LDAPClient.__del__ of ipaserver.plugins.ldap2.ldap2()>
    Traceback (most recent call last):
      File "/usr/lib/python3.5/site-packages/ipapython/ipaldap.py", line 1057, in __del__
      File "/usr/lib/python3.5/site-packages/ipaserver/plugins/ldap2.py", line 123, in close
      File "/usr/lib/python3.5/site-packages/ipalib/backend.py", line 94, in isconnected
    NameError: name 'hasattr' is not defined
    Reviewed-By: Stanislav Laznicka <slaznick@redhat.com>
    
        
file modified
+0 -3