From 848918fb43f187d5dfabbd8e1ce4c9399386821f Mon Sep 17 00:00:00 2001 From: Tony Mack Date: Thu, 8 Sep 2011 16:41:27 -0400 Subject: [PATCH] generate username from users urn if it exists --- sfa/plc/slices.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sfa/plc/slices.py b/sfa/plc/slices.py index b67ded5a..abebcaa4 100644 --- a/sfa/plc/slices.py +++ b/sfa/plc/slices.py @@ -306,6 +306,10 @@ class Slices: for user in users: if 'email' in user: users_dict[user['email'].lower()] = user + elif 'urn' in user: + fake_email = Xrn(user['urn']).get_leaf() + "@geni.net" + user['email'] = fake_email.lower() + users_dict[fake_email] = user else: fake_email = hrn_to_pl_slicename(slice_hrn) + "@geni.net" user['email'] = fake_email.lower() -- 2.47.0