Project

General

Profile

Statistics
| Revision:

root / trunk / src / haizea / common @ 641

Name Size Revision Age Author Comment
__init__.py 1.31 KB 641 almost 15 years Borja Sotomayor Updated copyright notices.
config.py 6.13 KB 641 almost 15 years Borja Sotomayor Updated copyright notices.
constants.py 3.05 KB 641 almost 15 years Borja Sotomayor Updated copyright notices.
defaults.py 290 Bytes 632 almost 15 years Borja Sotomayor Merged TP2.0/0.9 branch into trunk.
opennebula_xmlrpc.py 9.28 KB 632 almost 15 years Borja Sotomayor Merged TP2.0/0.9 branch into trunk.
stats.py 4.36 KB 641 almost 15 years Borja Sotomayor Updated copyright notices.
utils.py 5.68 KB 641 almost 15 years Borja Sotomayor Updated copyright notices.

Latest revisions

# Date Author Comment
641 08/05/2009 11:08 AM Borja Sotomayor

Updated copyright notices.

632 08/05/2009 06:12 AM Borja Sotomayor

Merged TP2.0/0.9 branch into trunk.

564 02/06/2009 06:15 PM Borja Sotomayor

Cleaned up code and added more comments, primarily in LeaseScheduler

563 02/04/2009 07:16 PM Borja Sotomayor

Sanitized and improved exception handling

560 02/02/2009 07:54 PM Borja Sotomayor

Keep track of lease state using a state machine. Added more sanity checks that throw exceptions when lease is in an inconsistent state.

554 01/06/2009 05:56 AM Borja Sotomayor

Started refactoring scheduling code into more manageable modules + classes. Note that this leaves some parts of the scheduler broken for the time being.

553 12/19/2008 03:32 PM Borja Sotomayor

Beginnings of Lease state machine

546 11/19/2008 06:39 PM Borja Sotomayor

Apparently I got my branches messed up and I don't know how to do a proper merge yet... :-P

498 09/16/2008 05:18 AM Borja Sotomayor

- Started removing lots of unnecessary dependencies, mostly references from objects to containing objects, which should be avoided. In particular, lots of objects don't have a "convenient" rm attribute pointing back to the Resource Manager. This attribute was only used to access the configuration file, the accounting object, and the clock. So, these three have been made "global" (a little globality is not bad, as long as it's controlled; in this case, the only way of accessing these objects is using the get_config, get_accounting, and get_clock global functions which, in turn, access the ResourceManager singleton)....

496 09/15/2008 11:52 AM Borja Sotomayor

Add option to stop Haizea (in OpenNebula mode) when there are no leases left to process.

View revisions

Also available in: Atom