sliceplus: return role string instead of role object
authorScott Baker <smbaker@gmail.com>
Tue, 23 Dec 2014 19:03:58 +0000 (11:03 -0800)
committerScott Baker <smbaker@gmail.com>
Tue, 23 Dec 2014 19:03:58 +0000 (11:03 -0800)
planetstack/core/xoslib/objects/sliceplus.py

index 6e586d2..465cbda 100644 (file)
@@ -18,7 +18,7 @@ class SlicePlus(Slice, PlusObjectMixin):
 
         roles = []
         if (user!=None):
-            roles = [x.role for x in self.sliceprivileges.filter(user=user)]
+            roles = [x.role.role for x in self.sliceprivileges.filter(user=user)]
 
         return {"sitesUsed": used_sites,
                 "deploymentsUsed": used_deployments,