A set of Neutron drivers for the VMware NSX.
Go to file
Salvatore Orlando 35988f1393 Make the 'admin' role configurable
Bug 1158434

This patch adds a new policy named 'context_is_admin' which defines
an admin user as a collection of roles or else. The quantum context
has been updated to check for this policy when setting the is_admin
flag.
This patch also adds a method for gathering 'admin' roles from policy
rules as current logic requires the context to be always populate with
the correct roles for admin rules, even when the context is implicitly
generated with get_admin_context or context.elevated.
Backward compatibility is ensuring by preserving the old behavior if
the 'context_is_admin' policy is not found in policy.json

Change-Id: I9acea75cca0c47e083a9149e358328ea3ca12d68
2013-04-22 20:42:02 +02:00
bin Shorten the path of the nicira nvp plugin. 2013-04-11 19:10:25 +00:00
contrib Update tox.ini to support RHEL 6.x. 2013-03-08 08:52:25 -05:00
doc Replace "OpenStack LLC" with "OpenStack Foundation" 2013-03-13 15:06:24 -04:00
etc Make the 'admin' role configurable 2013-04-22 20:42:02 +02:00
quantum Make the 'admin' role configurable 2013-04-22 20:42:02 +02:00
tools Enable automatic validation of many HACKING rules. 2013-04-11 19:48:28 +00: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 initial testr support. 2013-02-28 17:21:05 -05:00
.gitreview Add .gitreview config file for gerrit. 2011-10-24 15:06:42 -04:00
.mailmap Create .mailmap file 2012-09-11 10:34:14 +08: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
babel.cfg Use babel to generate translation file 2013-01-24 00:20:32 +08: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 Updated to latest oslo-version code. 2013-02-04 11:21:16 +11:00
openstack-common.conf Reformat openstack-common.conf 2013-04-06 11:06:41 +08:00
README Document that code is on github now in README. 2013-01-18 16:27:46 +13:00
run_tests.py Enable automatic validation of many HACKING rules. 2013-04-11 19:48:28 +00:00
run_tests.sh Parallelize quantum unit testing: 2013-04-03 14:17:48 -07:00
setup.cfg Use testtools instead of unittest or unittest2. 2013-02-26 19:32:30 +09:00
setup.py Shorten the path of the nicira nvp plugin. 2013-04-11 19:10:25 +00:00
TESTING Update TESTING file 2012-08-23 01:22:47 -07:00
tox.ini Merge "Enable automatic validation of many HACKING rules." 2013-04-12 15:10:32 +00:00

# -- 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>.