+def cleanSlices(arg):
+ """Remove all disabled/deleted users from all slices."""
+ disabledUsers = {'enabled':False}
+ persons = api.GetPersons(auth,disabledUsers,['enabled','slice_ids','email','person_id'])
+ for person in persons:
+ assert (person['enabled']==False)
+ person_id = person['person_id']
+ if len(person['slice_ids'])>0:
+ for slice_id in person['slice_ids']:
+ print "deleting slice %d from %s" % (slice_id,person['email'])
+ api.DeletePersonFromSlice(auth,person_id,slice_id)
+
+