Go to file
Ewan Mellor a8fd36c867 Fix assertion "Someone released me too many times: too many tokens!" when more
than one process was running at the same time.  This
was caused by the override of SharedPool.__new__ not stopping
ProcessPool.__init__ from being run whenever process.simple_execute is called.

When __init__ ran for the second time, the DeferredSemaphore was replaced, 
and this meant that we ended up releasing a different semaphore to the one
that was acquired.
2010-07-25 15:00:37 +01:00
2010-07-19 14:45:39 -05:00
2010-07-20 17:55:38 -05:00
2010-07-19 14:45:39 -05:00
2010-05-30 14:12:04 -07:00
2010-07-15 01:28:51 -04:00
2010-07-15 01:28:51 -04:00
2010-07-15 18:13:48 -05:00
2010-05-27 23:05:26 -07:00

The Choose Your Own Adventure README for Nova:

  You have come across a cloud computing fabric controller.  It has identified
  itself as "Nova."  It is apparent that it maintains compatability with
  the popular Amazon EC2 and S3 APIs.

To monitor it from a distance: follow @novacc on twitter

To tame it for use in your own cloud: read http://nova.openstack.org/getting.started.html

To study its anatomy: read http://nova.openstack.org/architecture.html

To disect it in detail: visit http://code.launchpad.net/nova

To taunt it with its weaknesses: use http://bugs.launchpad.net/nova

To watch it: http://hudson.openstack.org

To hack at it: read HACKING

To laugh at its PEP8 problems: http://hudson.openstack.org/job/nova-pep8/violations

To cry over its pylint problems: http://hudson.openstack.org/job/nova-pylint/violations

Description
RETIRED, Client code for the common scheduler for OpenStack
Readme 18 MiB