- def fast():
- slices = api.GetSlices (auth, {'name':"%s_*"%loginbase})
- return slices
-
- def slow():
- results = []
- slice_ids = api.GetSites(auth,{'login_base':loginbase},['slice_ids'])
- if len(slice_ids)==1:
- slice_ids=slice_ids[0]
- slice_ids=slice_ids['slice_ids']
- slices = api.GetSlices(auth,slice_ids,['name'])
- results = map(lambda x: x['name'],slices)
- return results
-
- return slow()
+ slices = api.GetSlices (auth, {'name':"%s_*"%loginbase},['name'])
+ slices = map(lambda x: x['name'],slices)
+ return slices