Project

General

Profile

Statistics
| Revision:

root / trunk / src / haizea / common @ 632

Name Size Revision Age Author Comment
__init__.py 1.31 KB 390 almost 16 years Borja Sotomayor Fixed whitespace in license notice
config.py 6.13 KB 468 almost 16 years Borja Sotomayor Adapt multiconfig to new configuration manageme...
constants.py 3.05 KB 632 almost 15 years Borja Sotomayor Merged TP2.0/0.9 branch into trunk.
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 416 almost 16 years Borja Sotomayor Miscellaneous code cleanup
utils.py 5.68 KB 632 almost 15 years Borja Sotomayor Merged TP2.0/0.9 branch into trunk.

Latest revisions

# Date Author Comment
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.

494 09/15/2008 04:00 AM Borja Sotomayor

Refactored new suspend/resume code

View revisions

Also available in: Atom