OpenStack Compute (Nova)
Go to file
Russell Bryant 7593a6948c Use openstack.common.importutils.
Use import_class(), import_object(), and import_module() from
openstack-common's importutils module.  The equivalent functions have
been removed from nova.utils.  A few modules had import order cleaned up
in passing, as well.

My initial motivation for this was to remove some more usage of nova
bits from nova.rpc as another step towards being able to move nova.rpc
import openstack-common.  Since I was pulling importutils into nova, I
went ahead and converted the whole thing.

Change-Id: I7c7786cf0001bcd06db52b9a99ff4284a3f6c6fa
2012-04-28 23:33:15 -04:00
bin Use openstack.common.importutils. 2012-04-28 23:33:15 -04:00
contrib Example config_drive init script, label the config drive 2012-02-24 02:57:09 -08:00
doc Merge "Update doc to mention nova tool for type creation" 2012-04-10 22:23:11 +00:00
etc/nova Merge "Add the serialization of exceptions for RPC calls." 2012-04-10 20:11:45 +00:00
nova Use openstack.common.importutils. 2012-04-28 23:33:15 -04:00
plugins/xenserver Improve grammar throughout nova. 2012-04-10 11:15:07 -07:00
smoketests Don't allow EC2 removal of security group in use. 2012-02-14 17:20:53 -05:00
tools Imports to human alphabetical order 2012-04-26 16:25:49 -07:00
.gitignore Scope coverage report generation to nova module. 2012-04-24 07:58:25 -04:00
.gitreview Add .gitreview config file for gerrit. 2011-10-24 15:07:19 -04:00
.mailmap Fix rst formatting and cross-references 2012-03-06 08:08:25 -05:00
Authors Merge "Disallow network creation when label > 255. Fixes bug 965008" 2012-04-26 19:08:06 +00:00
HACKING.rst Improved tools/hacking.py 2012-04-24 09:29:43 -07:00
LICENSE initial commit 2010-05-27 23:05:26 -07:00
MANIFEST.in Include babel.cfg in tarballs 2012-03-15 14:00:42 +01:00
README.rst Converted README to RST format. 2011-11-20 18:54:08 -05:00
babel.cfg Get rid of distutils.extra. 2012-02-08 19:30:39 -08:00
openstack-common.conf Use openstack.common.importutils. 2012-04-28 23:33:15 -04:00
pylintrc Don't warn about C0111 (No docstrings) 2011-03-16 15:28:09 -07:00
run_tests.sh Merge "Scope coverage report generation to nova module." 2012-04-25 07:09:13 +00:00
setup.cfg Move translations to babel locations. 2012-02-08 19:30:39 -08:00
setup.py Remove nova Direct API 2012-04-10 09:23:30 -04:00
tox.ini Add missing directive to tox.ini. 2012-02-25 17:09:47 -08:00

README.rst

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 cry over its pylint problems: http://jenkins.openstack.org/job/nova-pylint/violations