- Documented SlotTable and AvailabilityWindow.- Minor changes in other files because of a few name changes in SlotTable and AvailabilityWindow.
Fixed bug where VM RRs in a cancelled lease were not being properly finalized (they were not being removed from the slot table, which caused trouble).
Also, Haizea was not sending shutdown commands to OpenNebula after a cancelled lease.
Add support for new ONE_AUTH in OpenNebula (instead of containing a username and password, the environment variable points to a file with this information)
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
Kludge so logging will work before Manager is fully initialized.
Updated configuration file parser; datafile is now in [accounting], not in [general]
Switched to a saner implementation for Singleton classes. Required multiple changes all around (which had the indirect side effect of making constructors less dependent on the get_config() function)
Finished utilization probes
View revisions
Also available in: Atom