Bug fix and testing.
authorSandrine Avakian <sandrine.avakian@inria.fr>
Mon, 3 Jun 2013 11:38:03 +0000 (13:38 +0200)
committerMohamed Larabi <mohamed.larabi@inria.fr>
Tue, 4 Jun 2013 08:42:27 +0000 (10:42 +0200)
sfa/senslab/slabaggregate.py
sfa/senslab/slabdriver.py

index 74f044a..0c62684 100644 (file)
@@ -173,7 +173,7 @@ class SlabAggregate:
         slice_nodes_list = []
         logger.debug("SLABAGGREGATE api get_nodes slice_nodes_list  %s "\
                                                              %(slices )) 
-        if slices is not []:
+        if slices is not None:
             for one_slice in slices:
                 try:
                     slice_nodes_list = one_slice['node_ids']
index 20270f7..de1b42a 100644 (file)
@@ -416,7 +416,11 @@ class SlabDriver(Driver):
         :rtype: dictionary 
         """
         requested_lease_list = self._get_requested_leases_list(rspec)
+        logger.debug("SLABDRIVER _process_requested_jobs requested_lease_list \
+        %s"%(requested_lease_list))
         job_dict =  self._group_leases_by_start_time(requested_lease_list) 
+        logger.debug("SLABDRIVER _process_requested_jobs  job_dict\
+        %s"%(job_dict))
         
         return job_dict