OpenStack Compute (Nova)
Go to file
lzyeval ae1654bc59 PEP8 remove direct type comparisons
Fixes bug #910763

According to PEP8,
- Object type comparisons should always use isinstance() instead
      of comparing types directly.

        Yes: if isinstance(obj, int):

        No: if type(obj) is type(1):

      When checking if an object is a string, keep in mind that it might be a
      unicode string too! In Python 2.3, str and unicode have a common base
      class, basestring, so you can do:

        if isinstance(obj, basestring):

Change-Id: I7c0fdecf99872f5b8f72b2c2ed4f5c539c33def1
2012-01-03 11:12:42 +08:00
bin PEP8 remove direct type comparisons 2012-01-03 11:12:42 +08:00
contrib Remove contrib/nova.sh and other stale docs. 2011-11-15 16:32:37 -05:00
doc Add an API for associating floating IPs with DNS entries. 2011-12-27 15:40:44 -06:00
etc/nova Creating new v2 namespace in nova.api.openstack 2011-11-17 10:09:15 -08:00
nova PEP8 remove direct type comparisons 2012-01-03 11:12:42 +08:00
plugins/xenserver Update glance Xen plugin w/ purge props header. 2011-12-26 22:14:39 -05:00
po Imported Translations from Launchpad 2011-12-18 23:03:28 +00:00
smoketests Relax dependency on boto 1.9b and nova-adminclient 2011-12-08 11:19:47 -08:00
tools PEP8 remove direct type comparisons 2012-01-03 11:12:42 +08:00
.gitignore Rename .nova-venv to .venv. 2011-12-08 15:17:51 -08:00
.gitreview Add .gitreview config file for gerrit. 2011-10-24 15:07:19 -04:00
.mailmap Add a DECLARE for dhcp_doamin flag to metadata handler. 2011-12-26 16:49:45 -05:00
Authors Merge "Adds EC2 ImportKeyPair API support." 2011-12-30 19:50:52 +00:00
HACKING.rst First steps towards consolidating testing infrastructure 2011-12-06 09:37:57 -08:00
LICENSE initial commit 2010-05-27 23:05:26 -07:00
MANIFEST.in Sanitize EC2 manifests and image tarballs 2011-12-13 16:00:41 +01:00
README.rst Converted README to RST format. 2011-11-20 18:54:08 -05:00
pylintrc Don't warn about C0111 (No docstrings) 2011-03-16 15:28:09 -07:00
run_tests.sh Making pep8 output less verbose. 2011-12-14 20:59:33 -06:00
setup.cfg Remove remnants of babel i18n infrastructure 2011-12-06 11:31:02 +00:00
setup.py 'except:' to 'except Exception:' as per HACKING 2011-12-27 12:07:06 -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