return [p for p in GetPersons({'peer_id':None,'-SORT':'date_created'}) if not p['site_ids'] ]
def list_person (margin,p):
- print margin,'%6d'%p[person_id], time.asctime(time.gmtime(p['date_created'])),
+ print margin,'%6d'%p['person_id'], time.asctime(time.gmtime(p['date_created'])),
if not p['peer_id']: print 'LOCAL',
else: print 'pr=',p['peer_id'],
print p['email']
def main ():
orphans = get_orphans()
- print 'Found',len(orphans),'orphan accounts'
+ print GetPeerName(),' --- %d --- '%len(orphans),'orphan accounts'
+ print '---'
index=1
for p in orphans:
list_person ("%3d"%index,p)
for related in get_related(p['email']):
- list_person("---",related)
+ list_person("dup",related)
index+=1
if __name__ == '__main__':