From 5913883c3b9b43be2239d6906e64aa2dc6aa6d93 Mon Sep 17 00:00:00 2001 From: stroeder Date: Sun, 12 Nov 2017 13:03:07 +0000 Subject: [PATCH] removed stand-alone module dsml --- Doc/index.rst | 1 - Lib/ldap/async.py | 28 ---------------------------- setup.py | 1 - 3 files changed, 30 deletions(-) diff --git a/Doc/index.rst b/Doc/index.rst index b93e9c1..14992a6 100644 --- a/Doc/index.rst +++ b/Doc/index.rst @@ -31,7 +31,6 @@ Contents ldap-sasl.rst ldif.rst ldapurl.rst - dsml.rst slapdtest.rst diff --git a/Lib/ldap/async.py b/Lib/ldap/async.py index 2cbb488..81824e4 100644 --- a/Lib/ldap/async.py +++ b/Lib/ldap/async.py @@ -285,31 +285,3 @@ def _processSingleResult(self,resultType,resultItem): # Search continuations are ignored dn,entry = resultItem self._ldif_writer.unparse(dn,entry) - - -class DSMLWriter(FileWriter): - """ - Class for writing a stream LDAP search results to a DSML file - - Arguments: - - l - LDAPObject instance - writer_obj - Either a file-like object or a dsml.DSMLWriter instance used for output - """ - - def __init__(self,l,writer_obj,headerStr='',footerStr=''): - import dsml - if isinstance(writer_obj,dsml.DSMLWriter): - self._dsml_writer = writer_obj - else: - self._dsml_writer = dsml.DSMLWriter(writer_obj) - FileWriter.__init__(self,l,self._dsml_writer._output_file,headerStr,footerStr) - - def _processSingleResult(self,resultType,resultItem): - if _entryResultTypes.has_key(resultType): - # Search continuations are ignored - dn,entry = resultItem - self._dsml_writer.unparse(dn,entry) - diff --git a/setup.py b/setup.py index 7318c41..b75b7d1 100644 --- a/setup.py +++ b/setup.py @@ -145,7 +145,6 @@ class OpenLDAP2: py_modules = [ 'ldapurl', 'ldif', - 'dsml', 'ldap', 'slapdtest', 'ldap.async',