I am using Apache directory studio to import ldif to update some eDirectory records. i would like to know whether we can use ladp3 lib by python to make this. Thanks.
Asked
Active
Viewed 266 times
1 Answers
0
Here is LDIF parser example from ldif module documentation:
import sys
from ldif import LDIFParser,LDIFWriter
SKIP_DN = ["uid=foo,ou=People,dc=example,dc=com",
"uid=bar,ou=People,dc=example,dc=com"]
class MyLDIF(LDIFParser):
def __init__(self,input,output):
LDIFParser.__init__(self,input)
self.writer = LDIFWriter(output)
def handle(self,dn,entry):
if dn in SKIP_DN:
return
self.writer.unparse(dn,entry)
parser = MyLDIF(open("input.ldif", 'rb'), sys.stdout)
parser.parse()

Aleksey
- 775
- 5
- 14