From 7a98fffc7d6c538fbdbb34178f35dea3fe653ffb Mon Sep 17 00:00:00 2001 From: Mohamed Larabi Date: Thu, 21 Nov 2013 16:27:52 +0100 Subject: [PATCH] pldriver.Register(): add person to site anyway --- sfa/planetlab/pldriver.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/sfa/planetlab/pldriver.py b/sfa/planetlab/pldriver.py index f9a5b7e2..e55ddacf 100644 --- a/sfa/planetlab/pldriver.py +++ b/sfa/planetlab/pldriver.py @@ -150,11 +150,9 @@ class PlDriver (Driver): if 'enabled' in sfa_record and sfa_record['enabled']: self.shell.UpdatePerson(pointer, {'enabled': sfa_record['enabled']}) - # add this person to the site only if she is being added for the first - # time by sfa and doesont already exist in plc - if not persons or not persons[0]['site_ids']: - login_base = get_leaf(sfa_record['authority']) - self.shell.AddPersonToSite(pointer, login_base) + # add this person to the site + login_base = get_leaf(sfa_record['authority']) + self.shell.AddPersonToSite(pointer, login_base) # What roles should this user have? roles=[] -- 2.47.0