misc/scripts/ldapuser2ldapfeed.py
changeset 8900 010a59e12d89
parent 8645 310040c668c0
child 9267 24d9b86dfa54
equal deleted inserted replaced
8899:c7a95ebcc093 8900:010a59e12d89
    37 
    37 
    38 todelete = defaultdict(list)
    38 todelete = defaultdict(list)
    39 extids = set()
    39 extids = set()
    40 duplicates = []
    40 duplicates = []
    41 for entity in rql('Any X WHERE X cw_source S, S eid %(s)s', {'s': source.eid}).entities():
    41 for entity in rql('Any X WHERE X cw_source S, S eid %(s)s', {'s': source.eid}).entities():
    42     etype = entity.__regid__
    42     etype = entity.cw_etype
    43     if not source.support_entity(etype):
    43     if not source.support_entity(etype):
    44         print "source doesn't support %s, delete %s" % (etype, entity.eid)
    44         print "source doesn't support %s, delete %s" % (etype, entity.eid)
    45         todelete[etype].append(entity)
    45         todelete[etype].append(entity)
    46         continue
    46         continue
    47     try:
    47     try: