cosmetic
[myplc.git] / plc-orphan-accounts.py
index 83f6901..fa8ee50 100755 (executable)
@@ -9,7 +9,7 @@ def get_orphans ():
     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']
@@ -20,12 +20,15 @@ def get_related(email):
 def main ():
     
     orphans = get_orphans()
-    print 'Found',len(orphans),'orphan accounts'
+    print GetPeerName(),' ---  %d  --- '%len(orphans),'orphan accounts'
+    print time.asctime(time.gmtime())
+    print '---'
     index=1
     for p in orphans:
-        list_person ("%3d"%index++,p)
+        list_person ("%3d"%index,p)
         for related in get_related(p['email']):
-            list_person("---",related)
+            list_person("dup",related)
+        index+=1
     
 if __name__ == '__main__':
     main()