remove PLC.Debug.log, use PLC.Logger.logger instead
[plcapi.git] / PLC / Methods / SliceListNames.py
index b046e9c..01f6257 100644 (file)
@@ -17,6 +17,8 @@ class SliceListNames(GetSlices):
     slice_filter, details about that slice will not be returned.
     """
 
+    status = "deprecated"
+
     roles = ['admin', 'pi', 'user']
 
     accepts = [
@@ -24,20 +26,20 @@ class SliceListNames(GetSlices):
         Parameter(str, "Slice prefix", nullok = True)
         ]
 
-    returns = [Slice.fields]
-    
+    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