Slice Manager: Merge returned Values of Delete
authorMohamed Larabi <mohamed.larabi@inria.fr>
Tue, 28 May 2013 17:00:57 +0000 (19:00 +0200)
committerMohamed Larabi <mohamed.larabi@inria.fr>
Tue, 28 May 2013 17:00:57 +0000 (19:00 +0200)
sfa/managers/slice_manager.py

index e2e7841..67b906e 100644 (file)
@@ -399,8 +399,11 @@ class SliceManager:
             interface = api.aggregates[aggregate]
             server = api.server_proxy(interface, cred)
             threads.run(_Delete, server, xrn, [cred], options)
-        threads.get_results()
-        return 1
+        
+        results = []
+        for result in threads.get_results():
+            results += ReturnValue.get_value(result)
+        return results
     
     
     # first draft at a merging SliverStatus