X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=db-config.d%2F002-system_site;fp=db-config.d%2F002-system_site;h=4a60581343bdd910ab3b8fd473dcb4b99c9cc6da;hb=c00393b42cd8f3051b6f998613701753c4c6431d;hp=12e00a76a6ee04e171e0a889de218caf0fce2979;hpb=2f77e84cea805ce9f44a471aab3ebaf2cee8d1a9;p=plcapi.git diff --git a/db-config.d/002-system_site b/db-config.d/002-system_site index 12e00a7..4a60581 100644 --- a/db-config.d/002-system_site +++ b/db-config.d/002-system_site @@ -34,17 +34,17 @@ site_id = sites[0]['site_id'] UpdateSite(site_id, site) # The default administrator account must be associated with a site -# in order to login. -AddPersonToSite(admin['person_id'], site['site_id']) -SetPersonPrimarySite(admin['person_id'], site['site_id']) +# in order to login - see 001-admin_user +AddPersonToSite(the_admin_id, site['site_id']) +SetPersonPrimarySite(the_admin_id, site['site_id']) # Grant admin and PI roles to the default administrator account -AddRoleToPerson(10, admin['person_id']) -AddRoleToPerson(20, admin['person_id']) +AddRoleToPerson(10, the_admin_id) +AddRoleToPerson(20, the_admin_id) # Associate root ssh key with the default administrator keyfile=plc['root_ssh_key_pub'] -person = GetPersons(admin['person_id'])[0] +person = GetPersons(the_admin_id)[0] keys = GetKeys(person['key_ids']) if os.path.exists(keyfile): sshkeyfp = file(keyfile,"r") @@ -60,7 +60,7 @@ if os.path.exists(keyfile): # should we delete other keys? pass if not found: - key_id = AddPersonKey(admin['person_id'],{'key_type':'ssh','key':sshkey}) + key_id = AddPersonKey(the_admin_id,{'key_type':'ssh','key':sshkey}) else: if len(keys)==0: print "WARNING: default administrator does not have an ssh key"