GetReservedNodes implementation change for OAR api 2.5
[sfa.git] / sfa / senslab / slabdriver.py
index bb3b1b8..36f9d22 100644 (file)
@@ -547,15 +547,7 @@ class SlabDriver(Driver):
               
     def GetReservedNodes(self):
         # this function returns a list of all the nodes already involved in an oar job
-       #jobs=self.oar.parser.SendRequest("GET_reserved_nodes") 
-       jobs=self.oar.parser.SendRequest("GET_jobs_details") 
-       nodes=[]
-       if jobs['total'] == 0:
-           return []
-      
-       for j in jobs :
-          nodes=j['assigned_network_address']+nodes
-       return nodes
+       return self.oar.parser.SendRequest("GET_reserved_nodes") 
      
     def GetNodes(self,node_filter_dict = None, return_fields_list = None):
         """