vmware-nsx/quantum
Gary Kotton b6cb4316da Ensure unique mac address allocation.
This is the first part of bug 1008029

If the port command does not contain a MAC address then Quantum will generate
a random MAC address. The mac address will be saved in the database to ensure
that it is not used by another port on the same network.

Added mock-based test for mac exhaustion.

Change-Id: I4d3fe12fd1e3c347b8e286d920a0609d0b3c4e8c
2012-06-19 16:34:01 -07:00
..
agent Bug #1013967 - Quantum is breaking on tests with pep 1.3 2012-06-16 15:38:10 -03:00
api Ensure unique mac address allocation. 2012-06-19 16:34:01 -07:00
common Ensure unique mac address allocation. 2012-06-19 16:34:01 -07:00
db Ensure unique mac address allocation. 2012-06-19 16:34:01 -07:00
extensions Fix additional pep8 issues on Jenkins 2012-06-18 09:16:52 -04:00
openstack Add authZ through incorporation of policy checks. 2012-06-18 14:21:57 -05:00
plugins Merge "Fix python2.4 incompatibility" 2012-06-18 16:33:44 +00:00
rootwrap Bug #1013967 - Quantum is breaking on tests with pep 1.3 2012-06-16 15:38:10 -03:00
server Binaries should report versions. 2012-06-11 12:40:04 +05:30
tests Ensure unique mac address allocation. 2012-06-19 16:34:01 -07:00
__init__.py Update codebase for HACKING compliance. 2012-05-01 11:46:24 -07:00
auth.py AuthN support for Quantum 2012-06-05 09:52:26 -05:00
context.py Bug #1013967 - Quantum is breaking on tests with pep 1.3 2012-06-16 15:38:10 -03:00
manager.py Add API v2 support 2012-06-11 10:36:10 -05:00
policy.py Add authZ through incorporation of policy checks. 2012-06-18 14:21:57 -05:00
quantum_plugin_base_v2.py API v2: mprove validation of post/put, rename few attributes 2012-06-13 10:41:36 -07:00
quantum_plugin_base.py Update codebase for HACKING compliance. 2012-05-01 11:46:24 -07:00
service.py fix some pylint warnings. 2012-05-26 06:15:20 +08:00
version.py Open Folsom 2012-03-16 23:19:22 +01:00
wsgi.py Bug #1013967 - Quantum is breaking on tests with pep 1.3 2012-06-16 15:38:10 -03:00