vmware-nsx/quantum
Ryu Ishimoto 23aec9a5bb Make MidoNet plugin code more testable
Refactor plugin.py and midonet_lib.py to improve unit testing of
the MidoNet plugin.  Make all the tests pass in the plugin except
those that test features that are not currently supported by the
plugin, which are IPv6 and multiple subnets per network.
Consolidate the mocking code in mock_lib.py to be shared by
plugin.py and midonet_lib.py.

Change-Id: Idcdfc3d90d5ec9e0be29bb6833d336af596fe363
Fixes: bug #1133215
Signed-off-by: Ryu Ishimoto <ryu@midokura.com>
Signed-off-by: Tomoe Sugihara <tomoe@midokura.com>
2013-05-28 02:26:09 +09:00
..
agent Merge "Make endpoint_type configurable for the metadata agent" 2013-05-21 14:06:22 +00:00
api Enable network to be scheduled to N DHCP agents 2013-05-21 14:33:35 +00:00
common Merge "Check network vlan ranges for correctness." 2013-05-20 18:55:51 +00:00
db remove unused db model for openvswitch plugin 2013-05-23 06:55:51 +00:00
debug Docstrings formatted according to pep257 2013-04-29 12:13:39 +03:00
extensions Merge "Add update method of security group name and description" 2013-05-21 16:13:53 +00:00
locale Imported Translations from Transifex 2013-05-27 12:12:08 +00:00
openstack Perform a sync with oslo-incubator. 2013-05-23 15:58:33 -07:00
plugins Make MidoNet plugin code more testable 2013-05-28 02:26:09 +09:00
rootwrap Docstrings formatted according to pep257 2013-05-17 16:26:08 +03:00
scheduler avoid auto scheduling one dhcp agent twice. 2013-05-23 22:54:28 +08:00
server Improve Python 3.x compatibility 2013-04-29 11:41:46 +02:00
tests Make MidoNet plugin code more testable 2013-05-28 02:26:09 +09:00
__init__.py Replace "OpenStack LLC" with "OpenStack Foundation" 2013-03-13 15:06:24 -04:00
auth.py Replace "OpenStack LLC" with "OpenStack Foundation" 2013-03-13 15:06:24 -04:00
context.py Docstrings formatted according to pep257 2013-05-17 16:26:08 +03:00
hooks.py Move to pbr. 2013-05-17 08:31:44 -07:00
manager.py Enable network to be scheduled to N DHCP agents 2013-05-21 14:33:35 +00:00
policy.py Deprecate "extension:xxx" policies but preserve bw compatibility 2013-05-16 16:17:50 +02:00
quantum_plugin_base_v2.py Docstrings formatted according to pep257 2013-05-17 16:26:08 +03:00
quota.py Merge "Reference QUOTA OptGoup names in lowercase" 2013-05-21 09:35:46 +00:00
service.py Merge "Enable automatic validation of many HACKING rules." 2013-04-12 15:10:32 +00:00
version.py Move to pbr. 2013-05-17 08:31:44 -07:00
wsgi.py Docstrings formatted according to pep257 2013-05-17 16:26:08 +03:00