from sfa.util.table import SfaTable
from sfa.util.record import SfaRecord
from sfa.trust.hierarchy import Hierarchy
from sfa.util.table import SfaTable
from sfa.util.record import SfaRecord
from sfa.trust.hierarchy import Hierarchy
existing_records = table.find({'hrn': person['hrn'], 'type': 'user'})
extime = datetime.datetime.utcnow()
person['date_created'] = int(time.mktime(extime.timetuple()))
existing_records = table.find({'hrn': person['hrn'], 'type': 'user'})
extime = datetime.datetime.utcnow()
person['date_created'] = int(time.mktime(extime.timetuple()))
- person['gid']=self.senslabauth.create_gid("urn:publicid:IDN+"+self.authname+"+user+"+ldapentry[1]['uid'][0], uuid, pkey, CA=False)
+ person['gid']=AuthHierarchy.create_gid("urn:publicid:IDN+"+authname+"+user+"+person['uid'], uuid, pkey, CA=False).save_to_string()
for person in ldap_person_list:
if person['hrn'] not in existing_hrns or \
(person['hrn'], 'user') not in existing_records :
for person in ldap_person_list:
if person['hrn'] not in existing_hrns or \
(person['hrn'], 'user') not in existing_records :