X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=PLC%2FMethods%2FSliceNodesList.py;h=1c74168e76f43899f1fd9a792467af76bdf0e282;hb=bd0cbf4f7f2e4cf7ceda500bfa6f98c0a700018b;hp=0c44f66e34e60657a6d96cb6ed2d1df658bf4d5b;hpb=b23f89bbf312dbcb773ab21277d5f962d6d0f282;p=plcapi.git diff --git a/PLC/Methods/SliceNodesList.py b/PLC/Methods/SliceNodesList.py index 0c44f66..1c74168 100644 --- a/PLC/Methods/SliceNodesList.py +++ b/PLC/Methods/SliceNodesList.py @@ -12,7 +12,7 @@ class SliceNodesList(GetSlices, GetNodes): Deprecated. Can be implemented with GetSlices and GetNodes. """ - + status = "deprecated" roles = ['admin', 'pi', 'user'] @@ -23,18 +23,18 @@ class SliceNodesList(GetSlices, GetNodes): ] returns = [Node.fields['hostname']] - + def call(self, auth, slice_name): - slices = GetSlices.call(self, auth, [slice_name]) - if not slices: - return [] - - slice = slices[0] - nodes = GetNodes.call(self, auth, slice['node_ids']) - if not nodes: - return [] - - node_hostnames = [node['hostname'] for node in nodes] - + slices = GetSlices.call(self, auth, [slice_name]) + if not slices: + return [] + + slice = slices[0] + nodes = GetNodes.call(self, auth, slice['node_ids']) + if not nodes: + return [] + + node_hostnames = [node['hostname'] for node in nodes] + return node_hostnames