Brian Lamar d36b4d5f37 Fixed lp732866 by catching relevant exception.NotFound exception. Tests did not uncover this vulnerability due to "incorrect" FakeAuthManager. I say "incorrect" because potentially different implementations (LDAP or Database driven) of AuthManager might return different errors from get_user_from_access_key.
Also, removed all references to 'bacon', 'ham', 'herp', and 'derp' and replaced them with hopefully more helpful terms.

Long story short it addresses the immediate issue while throughly ignoring the larger issue, which is correctly testing all implementations of Auth. I find this acceptable as currently the future of auth is in flux.
2011-03-15 19:01:27 +00:00
2010-12-16 19:13:37 +00:00
2011-03-10 15:23:13 +09:00
2011-03-10 04:42:11 +00:00
2011-03-14 14:39:50 +00:00
2011-02-21 10:04:32 -05:00
2011-02-22 18:04:32 -08:00
2010-07-15 01:28:51 -04:00
2011-02-12 13:30:31 -08:00
2010-05-27 23:05:26 -07:00
2010-12-20 14:54:27 -06:00
2011-02-25 01:31:02 +00:00
2011-01-10 11:26:38 -08: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 compatibility 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 dissect 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
OpenStack Compute (Nova)
Readme 1.6 GiB
Languages
Python 97.6%
Smarty 2.3%
Shell 0.1%