- fix returns documentation
authorTony Mack <tmack@cs.princeton.edu>
Tue, 16 Jan 2007 22:57:32 +0000 (22:57 +0000)
committerTony Mack <tmack@cs.princeton.edu>
Tue, 16 Jan 2007 22:57:32 +0000 (22:57 +0000)
PLC/Methods/SliceListNames.py
PLC/Methods/SliceListUserSlices.py

index b046e9c..bf5b4a2 100644 (file)
@@ -24,7 +24,7 @@ class SliceListNames(GetSlices):
         Parameter(str, "Slice prefix", nullok = True)
         ]
 
         Parameter(str, "Slice prefix", nullok = True)
         ]
 
-    returns = [Slice.fields]
+    returns = [Slice.fields['name']]
     
 
     def call(self, auth, prefix=None):
     
 
     def call(self, auth, prefix=None):
index 580e97b..43aface 100644 (file)
@@ -5,10 +5,11 @@ from PLC.Auth import Auth
 from PLC.Slices import Slice, Slices
 from PLC.Persons import Person, Persons
 from PLC.Methods.GetSlices import GetSlices
 from PLC.Slices import Slice, Slices
 from PLC.Persons import Person, Persons
 from PLC.Methods.GetSlices import GetSlices
+from PLC.Methods.GetPersons import GetPersons
 
 
-class SliceListUserSlices(GetSlices):
+class SliceListUserSlices(GetSlices, GetPersons):
     """
     """
-    Deprecated. Can be implemented with GetPersons.
+    Deprecated. Can be implemented with GetPersons and GetSlices.
 
     Return the slices the specified user (by email address) is a member of.
 
 
     Return the slices the specified user (by email address) is a member of.
 
@@ -22,15 +23,15 @@ class SliceListUserSlices(GetSlices):
 
     accepts = [
         Auth(),
 
     accepts = [
         Auth(),
-        Parameter(str, "Slice prefix", nullok = True)
+        Person.fields['email']
         ]
 
         ]
 
-    returns = [Slice.fields]
+    returns = [Slice.fields['name']]
     
 
     def call(self, auth, email):
 
     
 
     def call(self, auth, email):
 
-       persons = Persons(self.api, [email])
+       persons = GetPersons(self, auth, [email])
        if not persons:
                return []
        person = persons[0]
        if not persons:
                return []
        person = persons[0]