OpenStack Compute (Nova)
Go to file
Ahmad Hassan 68111826af Capture exceptions happening in API layer
Added the faulwrapper around EC2 api so that it captures any unseen
exceptions and return a graceful error back. Also changed the openstack
exception message. The actual exception message will be printed in the
logs and would not return back the user.
Removed openstack wsgi dependency from
EC2 fault wrapper. Added unit tests for
EC2 fault wrapper
Fixes bug 869132.

Change-Id: I03d18f321f141ae96f1add99ea0b70e736253c89
2011-11-10 17:30:31 +00:00
bin Merge "Bug #884018: "stack help" prints stacktrace if it cannot connect to the server" 2011-11-09 15:06:09 +00:00
bzrplugins/novalog PEP8 and pylint cleanup. There should be no functional changes here, just style changes to get violations down. 2010-10-21 11:49:51 -07:00
contrib Workaround for eventlet bug with unit tests in RHEL6.1. 2011-11-09 14:54:16 -05:00
doc Merge "Removed autogenerated API .rst files." 2011-11-08 14:18:08 +00:00
etc/nova Capture exceptions happening in API layer 2011-11-10 17:30:31 +00:00
nova Capture exceptions happening in API layer 2011-11-10 17:30:31 +00:00
plugins/xenserver Switch glance XenAPI plugin to use urllib2. 2011-11-08 11:17:41 -05:00
po Last Diablo translations 2011-09-09 08:46:58 +02:00
smoketests Merge w/ trunk. 2011-08-16 08:41:52 -04:00
tools Workaround for eventlet bug with unit tests in RHEL6.1. 2011-11-09 14:54:16 -05:00
.bzrignore merge with trunk, resolve conflicts 2011-07-26 09:50:05 +04:00
.gitignore Adding run_test.sh artifacts to .gitignore 2011-09-27 10:31:44 -05:00
.gitreview Add .gitreview config file for gerrit. 2011-10-24 15:07:19 -04:00
.mailmap Adding Chuck Short to .mailmap 2011-11-09 16:56:33 -06:00
Authors Fixes bug 871877 2011-11-10 14:59:58 +01:00
builddeb.sh update copyrights 2010-07-15 01:28:51 -04:00
HACKING Updating HACKING to make split up imports into three blocks 2011-10-11 23:53:40 -04:00
LICENSE initial commit 2010-05-27 23:05:26 -07:00
MANIFEST.in Remove OSAPI v1.0 2011-10-17 13:48:22 -04:00
pylintrc Don't warn about C0111 (No docstrings) 2011-03-16 15:28:09 -07:00
README Updated links in the README that were out of date. 2011-10-13 14:21:36 -04:00
run_tests.py only create the db if it doesn't exist, add an option -r to run_tests.py to delete it 2011-06-25 17:26:38 -07:00
run_tests.sh Optional --no-site-packages in venv 2011-10-30 11:06:10 -04:00
setup.cfg Added babel/gettext build support. 2011-01-10 11:26:38 -08:00
setup.py These fixes are the result of trolling the pylint violations here 2011-08-10 14:53:53 +00: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 @openstack on twitter

To tame it for use in your own cloud: read http://docs.openstack.org

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

To dissect it in detail: visit http://github.com/openstack/nova

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

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

To hack at it: read HACKING

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

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