remove nova_admin_email config option
[plcapi.git] / bootstrap.py
index 383760f..71fdfde 100755 (executable)
@@ -61,10 +61,11 @@ def bootstrap():
     # bootstrap admin user
     persons = Persons(api, {'email': config.nova_admin_email})
     if not persons:     
-        logger.info("bootstrap: adding admin user record")  
-        person_fields = {'email': config.nova_admin_email,
-                         'first_name': config.nova_admin_user,
-                         'last_name': config.nova_admin_user,
+        logger.info("bootstrap: adding admin user record")
+        name = config.nova_admin_user[:config.nova_admin_user.index('@')]  
+        person_fields = {'email': config.nova_admin_user,
+                         'first_name': name,
+                         'last_name': name,
                          'password': config.nova_admin_password,
                          'tenant_id': site['tenant_id'],
                          'keystone_id': admin.id,