X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=PLC%2FMethods%2FSliceListNames.py;h=8db20a8cf1faca33b0ba97dd2065b38c3f7f0ad4;hb=b2b1bed64f7427ec6a84fbb28250cba8f922c462;hp=0aa91969a3d987908ea81ceabcd490530c1e0dfd;hpb=77e4f177dfee85705c36298c3230b2e4a3e73467;p=plcapi.git diff --git a/PLC/Methods/SliceListNames.py b/PLC/Methods/SliceListNames.py index 0aa9196..8db20a8 100644 --- a/PLC/Methods/SliceListNames.py +++ b/PLC/Methods/SliceListNames.py @@ -1,4 +1,5 @@ # $Id$ +# $URL$ from PLC.Method import Method from PLC.Parameter import Parameter, Mixed from PLC.Filter import Filter @@ -28,19 +29,19 @@ class SliceListNames(GetSlices): ] returns = [Slice.fields['name']] - + def call(self, auth, prefix=None): - slice_filter = None + slice_filter = None if prefix: slice_filter = {'name': prefix+'*'} - + slices = GetSlices.call(self, auth, slice_filter) - + if not slices: raise PLCInvalidArgument, "No such slice" - - slice_names = [slice['name'] for slice in slices] + + slice_names = [slice['name'] for slice in slices] return slice_names