remove nova_admin_email config option
authorTony Mack <tmack@paris.CS.Princeton.EDU>
Sun, 6 Jan 2013 17:54:19 +0000 (12:54 -0500)
committerTony Mack <tmack@paris.CS.Princeton.EDU>
Sun, 6 Jan 2013 17:54:19 +0000 (12:54 -0500)
bootstrap.py
config/default_config

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,
index 301ddb7..0d8139e 100644 (file)
@@ -12,9 +12,8 @@ omf_enabled=0
 mail_support_address=support@localhost
 
 [nova]
-admin_user=admin
+admin_user=admin@domain.com
 admin_password=admin
-admin_email=admin@foobar.com
 admin_tenant=admin
 url=http://localhost:5000/v2.0/