Fixing small mistake in GetLeases.
authorSandrine Avakian <sandrine.avakian@inria.fr>
Wed, 9 Oct 2013 09:46:56 +0000 (11:46 +0200)
committerMohamed Larabi <mohamed.larabi@inria.fr>
Wed, 9 Oct 2013 13:08:51 +0000 (15:08 +0200)
Changing diration so as to be in units of granularity when
querying to list leases.

sfa/iotlab/iotlabaggregate.py
sfa/iotlab/iotlabslices.py

index 07dad88..9cc600f 100644 (file)
@@ -333,7 +333,7 @@ class IotlabAggregate:
                     pass
                 rspec_lease['start_time'] = lease['t_from']
                 rspec_lease['duration'] = (lease['t_until'] - lease['t_from']) \
-                    # * grain
+                     / grain
                 rspec_leases.append(rspec_lease)
         return rspec_leases
 
index ccffec5..7722bf0 100644 (file)
@@ -108,7 +108,7 @@ class IotlabSlices:
         logger.debug("IOTLABSLICES verify_slice_leases sfa_slice %s "
                      % (sfa_slice))
         #First get the list of current leases from OAR
-        leases = self.driver.iotlab_api.GetLeases({'name': sfa_slice['hrn']})
+        leases = self.driver.iotlab_api.GetLeases({'slice_hrn': sfa_slice['hrn']})
         logger.debug("IOTLABSLICES verify_slice_leases requested_jobs_dict %s \
                         leases %s " % (requested_jobs_dict, leases))