neutron/neutron/db
Cedric Brandily cf84ec4c10 Allow to define enable_snat default value
Currently neutron resets enable_snat attribute to True when enable_snat
is not provided in router external_gateway_info. But in some deployments
(private/enterprise clouds) such behavior is not the expected default
one as snat/nat/floating-ips is not used (at least by default).

This change defines the option enable_snat_by_default which allows
deployers to set enable_snat default value when neutron resets it. The
option default value is True for backward compatibility.

DocImpact
APIImpact
Closes-Bug: #1388858
Change-Id: I455a552230ec89fe907a087c1de8c8144b5d086e
2015-05-07 00:10:50 +02:00
..
metering Merge "Send only one rule in queue on rule create/delete" 2015-03-27 19:17:37 +00:00
migration Merge "Add Kilo release milestone" 2015-04-20 10:50:21 +00:00
__init__.py Update License Headers to replace Nicira with VMware 2014-02-27 08:11:15 +00:00
agents_db.py Add clock sync error detection on agent registration 2015-04-14 09:42:23 +05:30
agentschedulers_db.py Merge "Provide details for configure multiple DHCP agents" 2015-04-16 13:13:39 +00:00
allowedaddresspairs_db.py Allowed address pair: Removing check for overlap with fixed ips 2014-06-12 09:43:09 +08:00
api.py Only call get_engine().pool.dispose if _FACADE 2015-03-30 09:58:09 -07:00
common_db_mixin.py Added check for emptyness where in_ is being used 2015-03-10 11:31:29 +03:00
db_base_plugin_v2.py Merge "Block subnet create with mismatched IP versions" 2015-04-24 16:00:37 +00:00
dvr_mac_db.py Replace custom method call logger with oslo.log helper 2015-04-20 15:16:54 +00:00
external_net_db.py Add advsvc role to neutron policy file 2014-10-27 12:49:27 +00:00
extradhcpopt_db.py Migrate to oslo.log 2015-03-12 11:22:56 +01:00
extraroute_db.py Strip unnecessary overrides in extraroute_db mixin 2015-04-17 04:18:56 -07:00
l3_agentschedulers_db.py Fixes race condition and boosts the scheduling performance 2015-04-17 09:07:05 -07:00
l3_attrs_db.py Add L3 VRRP HA base classes 2014-09-10 12:06:13 +00:00
l3_db.py Merge "Eliminate extra queries used to retrieve gw_ports" 2015-04-30 06:44:21 +00:00
l3_dvr_db.py Get all interfaces for get_snat_sync_interfaces 2015-05-03 01:48:38 +00:00
l3_dvrscheduler_db.py OOP naming cleanup in l3_dvr_db 2015-04-22 04:18:24 +04:00
l3_gwmode_db.py Allow to define enable_snat default value 2015-05-07 00:10:50 +02:00
l3_hamode_db.py Merge "Not creating HA router when not enough l3 agents" 2015-04-28 07:30:22 +00:00
l3_hascheduler_db.py Expose ha_state per router to agent binding via API 2015-03-23 17:56:36 -04:00
model_base.py oslo: migrate to namespace-less import paths 2015-02-05 15:09:32 +01:00
models_v2.py Use 'port' instead of 'ports' to reference port from IPAllocation 2015-04-15 12:00:26 +03:00
netmtu_db.py Move network MTU from core REST API to extension API 2015-04-02 12:48:56 -04:00
portbindings_base.py Remove @author(s) from copyright statements 2014-09-15 21:40:09 +09:00
portbindings_db.py Remove unnecessary 'IN vs ==' sql query branches 2015-03-21 09:39:06 -07:00
portsecurity_db.py Merge "Add portsecurity extension support" 2015-03-18 16:48:40 +00:00
portsecurity_db_common.py Add portsecurity extension support 2015-03-17 05:13:04 +08:00
quota_db.py Quota model: use HasTenantId mixin 2015-04-16 12:12:47 -07:00
securitygroups_db.py Add security groups events 2015-04-21 08:10:07 -07:00
securitygroups_rpc_base.py Migrate to oslo.log 2015-03-12 11:22:56 +01:00
servicetype_db.py Migrate to oslo.log 2015-03-12 11:22:56 +01:00
sqlalchemyutils.py Migrate to oslo.log 2015-03-12 11:22:56 +01:00
vlantransparent_db.py Moving VLAN Transparency support from core to extension 2015-04-08 08:35:13 -07:00