use slicename attribute as slice's keystone tenant name
authorTony Mack <tmack@tux.cs.princeton.edu>
Mon, 11 Aug 2014 15:21:42 +0000 (11:21 -0400)
committerTony Mack <tmack@tux.cs.princeton.edu>
Mon, 11 Aug 2014 15:21:42 +0000 (11:21 -0400)
planetstack/core/admin.py

index 9f8fbb0..dddebbf 100644 (file)
@@ -826,14 +826,14 @@ class SlicePrivilegeAdmin(PlanetStackBaseAdmin):
     def save_model(self, request, obj, form, change):
         # update openstack connection to use this site/tenant
         auth = request.session.get('auth', {})
-        auth['tenant'] = obj.slice.name
+        auth['tenant'] = obj.slice.slicename
         obj.os_manager = OpenStackManager(auth=auth, caller=request.user)
         obj.save()
 
     def delete_model(self, request, obj):
         # update openstack connection to use this site/tenant
         auth = request.session.get('auth', {})
-        auth['tenant'] = obj.slice.name
+        auth['tenant'] = obj.slice.slicename
         obj.os_manager = OpenStackManager(auth=auth, caller=request.user)
         obj.delete()