From: Mohamed Larabi Date: Thu, 21 Nov 2013 15:27:52 +0000 (+0100) Subject: pldriver.Register(): add person to site anyway X-Git-Tag: sfa-3.1-1~20 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;ds=sidebyside;h=7a98fffc7d6c538fbdbb34178f35dea3fe653ffb;p=sfa.git pldriver.Register(): add person to site anyway --- 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=[]