from PLC.Sites import Site, Sites
from PLC.Slices import Slice, Slices
from PLC.Nodes import Node, Nodes
-from PLC.Auth import PasswordAuth
+from PLC.Auth import Auth
class GetSliceAttributes(Method):
"""
roles = ['admin', 'pi', 'user']
accepts = [
- PasswordAuth(),
+ Auth(),
[SliceAttribute.fields['slice_attribute_id']],
]
if not slice_attribute_ids:
return []
- slice_attributes = SliceAttributes(self.api, slice_attribute_ids).values()
-
- slice_attributes = [dict(slice_attribute) for slice_attribute in slice_attributes]
-
- return slice_attributes
+ return SliceAttributes(self.api, slice_attribute_ids).values()