neutron/neutron/tests/unit
armando-migliaccio 192d7f35a7 Improve dhcp agent structure to support multiple dhcp models
This patch introduces some minor refactoring of the dhcp
code so that it is easy to support both an in-node/same
process dhcp provisioning model (e.g. with dnsmasq) and
proxy model, where DHCP is provided by an external node.

Higher separation of concerns is also achieved by doing
better data encapsulation.

Implements blueprint dhcp-flexi-model

Change-Id: Icbd215e9682ecaebb6a4300423f3564e8e677566
2013-08-23 13:41:31 -07:00
..
bigswitch Make SubnetMismatchForPort extend BadRequest rather than Conflict 2013-08-08 23:10:41 -04:00
brocade Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
cisco Adding VPC support to the Cisco plugin 2013-08-21 10:26:38 -04:00
db Merge "LBaaS: throw proper exception on duplicating monitor association" 2013-08-15 06:26:49 +00:00
extensions Fix H102, H103 Apache 2.0 license hacking check error 2013-08-08 12:46:18 +09:00
hyperv Add gre tunneling support for the ML2 plugin 2013-07-16 15:59:25 +02:00
linuxbridge Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
metaplugin Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
midonet Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
ml2 Add ext-gw-mode support to ML2 2013-08-19 20:21:40 +02:00
mlnx Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
nec Fix resource status in NEC Plugin 2013-08-12 23:12:21 +09:00
nicira Add multiple provider network extension 2013-08-20 10:30:08 -07:00
openvswitch Unify exception thrown in l3-agent-scheduler fails 2013-08-15 10:50:34 +02:00
plumgrid PLUMgrid plugin v2 2013-07-31 14:42:17 -07:00
ryu remove netifaces dependency of ryu-agent 2013-07-24 20:18:23 +09:00
services Add metering extension and base class 2013-08-14 14:32:46 +02:00
__init__.py Remove last vestiges of nose 2013-08-11 11:15:28 -03:00
_test_extension_portbindings.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
_test_rootwrap_exec.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
database_stubs.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
dummy_plugin.py Service Type Framework refactoring 2013-07-25 21:47:30 +04:00
extension_stubs.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
test_agent_config.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
test_agent_ext_plugin.py Add agent scheduling for LBaaS namespace agent 2013-07-19 13:25:04 +04:00
test_agent_linux_utils.py Deal with intermittent OverflowError in gate-neutron-python26 2013-07-25 17:53:12 -07:00
test_agent_netns_cleanup.py Improve dhcp agent structure to support multiple dhcp models 2013-08-23 13:41:31 -07:00
test_agent_ovs_cleanup.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
test_agent_rpc.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
test_api_api_common.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
test_api_v2.py Remove openstack.common.exception usage 2013-08-06 10:42:02 +02:00
test_api_v2_resource.py Enable localizable REST API responses via the Accept-Language header 2013-08-07 21:19:25 +00:00
test_attributes.py Enable conversion for composite attribute items 2013-08-09 06:23:07 -07:00
test_auth.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
test_common_utils.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
test_config.py Remove DHCP lease logic 2013-08-12 16:55:48 -07:00
test_db_migration.py Add support for service plugins to the migration framework 2013-08-09 14:08:27 +04:00
test_db_plugin.py Use subnet id instead of wrong built-in id() 2013-08-21 17:02:27 +08:00
test_db_rpc_base.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
test_debug_commands.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
test_dhcp_agent.py Improve dhcp agent structure to support multiple dhcp models 2013-08-23 13:41:31 -07:00
test_extension_ext_gw_mode.py Do not alter test_config global in test_extension_ext_gw_mode 2013-08-06 08:14:33 -07:00
test_extension_extended_attribute.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
test_extension_extraroute.py Allow to clear extra routes from router 2013-07-18 17:20:23 -07:00
test_extension_firewall.py Fix H102, H103 Apache 2.0 license hacking check error 2013-08-08 12:46:18 +09:00
test_extension_pnet.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
test_extension_portsecurity.py Avoid performing extra query for fetching port security binding 2013-07-31 02:10:35 -07:00
test_extension_security_group.py Remove last of assertEquals 2013-07-30 18:31:00 -07:00
test_extensions.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
test_iptables_firewall.py defer firewall updates to iptables data structures 2013-07-29 14:23:19 +00:00
test_iptables_manager.py Add wrap_name param to the iptables_manager class 2013-08-12 13:11:24 +02:00
test_l3_agent.py Merge "make neutron-ns-metadata-proxy configurable" 2013-08-22 02:31:59 +00:00
test_l3_plugin.py Make SubnetMismatchForPort extend BadRequest rather than Conflict 2013-08-08 23:10:41 -04:00
test_legacy.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
test_linux_daemon.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
test_linux_dhcp.py Improve dhcp agent structure to support multiple dhcp models 2013-08-23 13:41:31 -07:00
test_linux_external_process.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
test_linux_interface.py Improve dhcp agent structure to support multiple dhcp models 2013-08-23 13:41:31 -07:00
test_linux_ip_lib.py Import Oslo's common rootwrap to Neutron 2013-07-08 18:25:44 +02:00
test_metadata_agent.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
test_metadata_namespace_proxy.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
test_neutron_context.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
test_neutron_manager.py Add agent scheduling for LBaaS namespace agent 2013-07-19 13:25:04 +04:00
test_policy.py Enable policy control over external_gateway_info sub-attributes 2013-07-16 17:52:27 +02:00
test_provider_configuration.py Service Type Framework refactoring 2013-07-25 21:47:30 +04:00
test_quota_ext.py Fix H102, H103 Apache 2.0 license hacking check error 2013-08-08 12:46:18 +09:00
test_routerserviceinsertion.py Service Type Framework refactoring 2013-07-25 21:47:30 +04:00
test_security_groups_rpc.py Fix test fail in neutron.tests.unit.test_security_groups_rpc 2013-07-30 15:38:23 -07:00
test_servicetype.py Service Type Framework refactoring 2013-07-25 21:47:30 +04:00
test_wsgi.py Remove last of assertEquals 2013-07-30 18:31:00 -07:00
testlib_api.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00