- Separated constructor from initialization code in Manager- Added dynamic loading of pricing policies
- Added support for pluggable pricing policies- Added support for "extra attributes" in leases. These are ignored by Haizea, but may be used by policies.
Cleaned up stats module (still needs documentation). Added bounded Pareto distribution.Added tests for stats module
Merge changes in trunk
Added command haizea-swf2lwf, to convert SWF (format used in the Parallel Workloads Archive) to Haizea's LWF format.
Added scaffolding for new type of lease: "deadlined leases".Added unit tests for deadlined leases.
Created branch for 1.2 beta (doing it right this time)
Fixed: Estimating suspend/resume times with global filesystem still used old method to access requested memory
Fixed: Haizea would crash when fetching nodes for which OpenNebula had not yet collected monitoring information. This fix also has the pleasant side effect of allowing Haizea to detect new hosts added in OpenNebula without having to restart Haizea.
A few minor changes so Haizea will work with Python 2.4
View revisions
Also available in: Atom