Provision(), Delete() and PerformOperationalAction() handle single slivers
[sfa.git] / sfa / planetlab / plslices.py
index 9a118ad..1417984 100644 (file)
@@ -446,7 +446,7 @@ class PlSlices:
 
         # Add persons or add persons to slice
         for person_hrn in persons_to_add:
-             person_email = users_by_hrn[person_hrn].get('email', None)
+             person_email = users_by_hrn[person_hrn].get('email', "%s@geni.net"%person_hrn.split('.')[-1])
              if person_email and person_email in persons_by_email.keys():
                  # check if the user already exist in PL
                  person_id = persons_by_email[person_email]['person_id']