[haizea-commit] r810 - branches/1.1/src/haizea/core/scheduler/preparation_schedulers

haizea-commit at mailman.cs.uchicago.edu haizea-commit at mailman.cs.uchicago.edu
Tue Jun 22 17:18:18 CDT 2010


Author: borja
Date: 2010-06-22 17:18:18 -0500 (Tue, 22 Jun 2010)
New Revision: 810

Modified:
   branches/1.1/src/haizea/core/scheduler/preparation_schedulers/imagetransfer.py
Log:
Bug: lease/lease.id confusion

Modified: branches/1.1/src/haizea/core/scheduler/preparation_schedulers/imagetransfer.py
===================================================================
--- branches/1.1/src/haizea/core/scheduler/preparation_schedulers/imagetransfer.py	2010-06-22 21:36:17 UTC (rev 809)
+++ branches/1.1/src/haizea/core/scheduler/preparation_schedulers/imagetransfer.py	2010-06-22 22:18:18 UTC (rev 810)
@@ -402,8 +402,8 @@
         for t in self.transfers:
             for pnode in t.transfers:
                 leases = [l for l, v in t.transfers[pnode]]
-                if lease in leases:
-                    newtransfers = [(l, v) for l, v in t.transfers[pnode] if l!=lease]
+                if lease.id in leases:
+                    newtransfers = [(l, v) for l, v in t.transfers[pnode] if l!=lease.id]
                     t.transfers[pnode] = newtransfers
             # Check if the transfer has to be cancelled
             a = sum([len(l) for l in t.transfers.values()])



More information about the Haizea-commit mailing list