OpenStack Networking (Neutron)
Go to file
Salvatore Orlando cfaec705c8 Jointly load ExternalNetwork with Network
Bug 1177572

This patch leverages the same approach as bug 1174111 for avoiding
loading ExternalNetwork element from db for each network element.
make_network_dict, _extend_network_dict_l3 are refactored accordingly.

Also, this patch sligthly alters the logic of process_l3_network_create
and process_l3_network_update as these methods assumed
_extend_network_dict_l3 was always executed before retuerning.

Finally, calls to get_network and get_networks in plugins which only
extended the response with l3 attributes have been completely removed.

Change-Id: I3b4c28ec0c78f731a534c2b66150d529fd797e72
2013-07-01 17:38:54 +02:00
bin dom0 rootwrap - case insensitive xenapi section 2013-06-28 18:01:15 +01:00
contrib Update tox.ini to support RHEL 6.x. 2013-03-08 08:52:25 -05:00
doc Sphinx-ify QuantumPluginBaseV2 docstrings 2013-05-31 09:47:49 -04:00
etc Merge "dom0 rootwrap - case insensitive xenapi section" 2013-06-29 06:06:52 +00:00
quantum Jointly load ExternalNetwork with Network 2013-07-01 17:38:54 +02:00
tools Remove unit tests that are no longer run. 2013-06-13 20:48:45 -04:00
.bzrignore bp/api-filters 2012-01-25 08:51:51 +00:00
.coveragerc Update .coveragerc 2013-02-06 16:47:06 +02:00
.gitignore Add *.swo/swp to .gitignore 2013-06-04 18:12:21 -07:00
.gitreview Add .gitreview config file for gerrit. 2011-10-24 15:06:42 -04:00
.mailmap update mailmap 2013-05-23 08:47:08 +00:00
.pylintrc Bug #890028 2011-12-14 00:33:37 +00:00
.testr.conf Allow pdb debugging in manually-invoked tests. 2013-04-09 02:46:40 +00:00
HACKING.rst Remove locals() from strings substitutions 2013-04-20 11:56:26 +00:00
LICENSE Adding Apache Version 2.0 license file. This is the official license agreement under which Quantum code is available to 2011-08-08 12:31:04 -07:00
MANIFEST.in Rename README to README.rst 2013-06-01 12:33:40 +02:00
README.rst Rename README to README.rst 2013-06-01 12:33:40 +02:00
TESTING Update TESTING file 2012-08-23 01:22:47 -07:00
babel.cfg Use babel to generate translation file 2013-01-24 00:20:32 +08:00
openstack-common.conf Update to use OSLO db 2013-06-25 11:21:32 +00:00
requirements.txt Require greenlet 0.3.2 (or later) 2013-06-23 15:34:22 +02:00
run_tests.py Enable automatic validation of many HACKING rules. 2013-04-11 19:48:28 +00:00
run_tests.sh Revert "Fix ./run_tests.sh --pep8" 2013-05-22 13:51:07 +09:00
setup.cfg Remove single-version-externally-managed in setup.cfg 2013-06-21 13:11:31 -07:00
setup.py Move to pbr. 2013-05-17 08:31:44 -07:00
test-requirements.txt Remove explicit distribute depend. 2013-06-11 11:38:57 -07:00
tox.ini Fix and enable H90x tests 2013-06-09 13:50:49 +02:00

README.rst

# -- Welcome!

You have come across a cloud computing network fabric controller. It has identified itself as "Quantum." It aims to tame your (cloud) networking!

# -- External Resources:

The homepage for Quantum is: http://launchpad.net/quantum . Use this site for asking for help, and filing bugs. Code is available on github at <http://github.com/openstack/quantum>.

The latest and most in-depth documentation on how to use Quantum is available at: <http://docs.openstack.org>. This includes:

Quantum Administrator Guide http://docs.openstack.org/trunk/openstack-network/admin/content/

Quantum API Reference: http://docs.openstack.org/api/openstack-network/2.0/content/

The start of some developer documentation is available at: http://wiki.openstack.org/QuantumDevelopment

For help using or hacking on Quantum, you can send mail to <mailto:openstack-dev@lists.openstack.org>.