-# $Id$
from PLC.Method import Method
from PLC.Parameter import Parameter, Mixed
from PLC.Filter import Filter
]
returns = [Slice.fields['name']]
-
+
def call(self, auth, email):
- persons = GetPersons.call(self, auth, [email])
- if not persons:
- return []
- person = persons[0]
- slice_ids = person['slice_ids']
- if not slice_ids:
- return []
-
- slices = GetSlices.call(self, auth, slice_ids)
- slice_names = [slice['name'] for slice in slices]
+ persons = GetPersons.call(self, auth, [email])
+ if not persons:
+ return []
+ person = persons[0]
+ slice_ids = person['slice_ids']
+ if not slice_ids:
+ return []
+
+ slices = GetSlices.call(self, auth, slice_ids)
+ slice_names = [slice['name'] for slice in slices]
return slice_names