elif object.has_key('site_ids') and object['site_ids']:
site_ids.extend(object['site_ids'])
else:
- raise Exception
+ return login_bases
# get the login bases
for site_id in site_ids:
# object
object['hrn'] = self.get_object_hrn(type, object, self.authority, login_base)
object['type'] = type
- if type in ['user']:
+ if type in ['user', 'person']:
record = UserRecord(dict=object)
elif type in ['slice']: