]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commitdiff
Imported Translations from Transifex
authorOpenStack Jenkins <jenkins@openstack.org>
Sun, 25 Aug 2013 06:14:47 +0000 (06:14 +0000)
committerOpenStack Jenkins <jenkins@openstack.org>
Sun, 25 Aug 2013 06:14:47 +0000 (06:14 +0000)
Change-Id: Iec84d6c1aced5c2cbd976f899811396f9f9e6753

40 files changed:
neutron/locale/bg_BG/LC_MESSAGES/neutron.po
neutron/locale/bs/LC_MESSAGES/neutron.po
neutron/locale/ca/LC_MESSAGES/neutron.po
neutron/locale/cs/LC_MESSAGES/neutron.po
neutron/locale/da/LC_MESSAGES/neutron.po
neutron/locale/de/LC_MESSAGES/neutron.po
neutron/locale/en_AU/LC_MESSAGES/neutron.po
neutron/locale/en_GB/LC_MESSAGES/neutron.po
neutron/locale/en_US/LC_MESSAGES/neutron.po
neutron/locale/es/LC_MESSAGES/neutron.po
neutron/locale/fi_FI/LC_MESSAGES/neutron.po
neutron/locale/fr/LC_MESSAGES/neutron.po
neutron/locale/hr/LC_MESSAGES/neutron.po
neutron/locale/hu/LC_MESSAGES/neutron.po
neutron/locale/id/LC_MESSAGES/neutron.po
neutron/locale/it/LC_MESSAGES/neutron.po
neutron/locale/it_IT/LC_MESSAGES/neutron.po
neutron/locale/ja/LC_MESSAGES/neutron.po
neutron/locale/ka_GE/LC_MESSAGES/neutron.po
neutron/locale/ko/LC_MESSAGES/neutron.po
neutron/locale/ko_KR/LC_MESSAGES/neutron.po
neutron/locale/ms/LC_MESSAGES/neutron.po
neutron/locale/nb/LC_MESSAGES/neutron.po
neutron/locale/neutron.pot
neutron/locale/nl_NL/LC_MESSAGES/neutron.po
neutron/locale/pl_PL/LC_MESSAGES/neutron.po
neutron/locale/pt/LC_MESSAGES/neutron.po
neutron/locale/pt_BR/LC_MESSAGES/neutron.po
neutron/locale/ro/LC_MESSAGES/neutron.po
neutron/locale/ru/LC_MESSAGES/neutron.po
neutron/locale/ru_RU/LC_MESSAGES/neutron.po
neutron/locale/sl_SI/LC_MESSAGES/neutron.po
neutron/locale/sw_KE/LC_MESSAGES/neutron.po
neutron/locale/tl/LC_MESSAGES/neutron.po
neutron/locale/tr_TR/LC_MESSAGES/neutron.po
neutron/locale/uk/LC_MESSAGES/neutron.po
neutron/locale/vi_VN/LC_MESSAGES/neutron.po
neutron/locale/zh_CN/LC_MESSAGES/neutron.po
neutron/locale/zh_HK/LC_MESSAGES/neutron.po
neutron/locale/zh_TW/LC_MESSAGES/neutron.po

index a5b61d21e548d51ba4a58bedd1392bce7aa8e9a6..fd0595ce50a72e75d9541da9eb083533e09c368b 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Bulgarian (Bulgaria) "
@@ -411,95 +411,100 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -537,80 +542,80 @@ msgstr ""
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -725,13 +730,13 @@ msgstr ""
 msgid "Seconds between nodes reporting state to server"
 msgstr ""
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
@@ -1052,18 +1057,18 @@ msgid "Shared secret to sign instance-id request"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr ""
 
@@ -1074,12 +1079,12 @@ msgid ""
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr ""
@@ -1088,15 +1093,11 @@ msgstr ""
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr ""
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr ""
 
@@ -1138,112 +1139,112 @@ msgstr ""
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr ""
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr ""
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr ""
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr ""
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr ""
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr ""
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr ""
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr ""
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr ""
@@ -2193,17 +2194,21 @@ msgstr ""
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
@@ -2950,7 +2955,7 @@ msgid "Port does not have port security binding."
 msgstr ""
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr ""
 
@@ -4228,7 +4233,7 @@ msgid "create_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr ""
 
@@ -4756,18 +4761,18 @@ msgstr ""
 msgid "get_nexusvm_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -4806,16 +4811,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -4851,36 +4856,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr ""
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -4888,19 +4893,19 @@ msgstr ""
 msgid "provider:segmentation_id required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -4908,91 +4913,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5001,87 +5006,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5091,59 +5096,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6555,31 +6560,31 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, python-format
 msgid "Network %s has no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -8921,146 +8926,146 @@ msgstr ""
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr ""
 
index e09a3247d2b1aa6ab342759d6a2db44c43f58e36..73039344f021a01b23748d32eeeab9d597d40268 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Bosnian "
@@ -412,95 +412,100 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -538,80 +543,80 @@ msgstr ""
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -726,13 +731,13 @@ msgstr ""
 msgid "Seconds between nodes reporting state to server"
 msgstr ""
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
@@ -1053,18 +1058,18 @@ msgid "Shared secret to sign instance-id request"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr ""
 
@@ -1075,12 +1080,12 @@ msgid ""
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr ""
@@ -1089,15 +1094,11 @@ msgstr ""
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr ""
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr ""
 
@@ -1139,112 +1140,112 @@ msgstr ""
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr ""
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr ""
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr ""
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr ""
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr ""
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr ""
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr ""
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr ""
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr ""
@@ -2194,17 +2195,21 @@ msgstr ""
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
@@ -2951,7 +2956,7 @@ msgid "Port does not have port security binding."
 msgstr ""
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr ""
 
@@ -4229,7 +4234,7 @@ msgid "create_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr ""
 
@@ -4757,18 +4762,18 @@ msgstr ""
 msgid "get_nexusvm_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -4807,16 +4812,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -4852,36 +4857,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr ""
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -4889,19 +4894,19 @@ msgstr ""
 msgid "provider:segmentation_id required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -4909,91 +4914,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5002,87 +5007,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5092,59 +5097,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6556,31 +6561,31 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, python-format
 msgid "Network %s has no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -8922,146 +8927,146 @@ msgstr ""
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr ""
 
index 1dff1737bd936159f3b3a149c7e1c448e854fd85..e32b656e19057a619a30dbe6bc9fdac7231d3092 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Catalan "
@@ -411,95 +411,100 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -537,80 +542,80 @@ msgstr ""
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -725,13 +730,13 @@ msgstr ""
 msgid "Seconds between nodes reporting state to server"
 msgstr ""
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
@@ -1052,18 +1057,18 @@ msgid "Shared secret to sign instance-id request"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr ""
 
@@ -1074,12 +1079,12 @@ msgid ""
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr ""
@@ -1088,15 +1093,11 @@ msgstr ""
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr ""
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr ""
 
@@ -1138,112 +1139,112 @@ msgstr ""
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr ""
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr ""
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr ""
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr ""
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr ""
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr ""
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr ""
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr ""
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr ""
@@ -2193,17 +2194,21 @@ msgstr ""
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
@@ -2950,7 +2955,7 @@ msgid "Port does not have port security binding."
 msgstr ""
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr ""
 
@@ -4228,7 +4233,7 @@ msgid "create_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr ""
 
@@ -4756,18 +4761,18 @@ msgstr ""
 msgid "get_nexusvm_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -4806,16 +4811,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -4851,36 +4856,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr ""
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -4888,19 +4893,19 @@ msgstr ""
 msgid "provider:segmentation_id required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -4908,91 +4913,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5001,87 +5006,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5091,59 +5096,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6555,31 +6560,31 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, python-format
 msgid "Network %s has no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -8921,146 +8926,146 @@ msgstr ""
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr ""
 
index e55dad2e0ff0a2625e68b9dd289f2364a9949153..ceaa437c37660521090f978551becfe769fce66c 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Czech "
@@ -411,95 +411,100 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -537,80 +542,80 @@ msgstr ""
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -725,13 +730,13 @@ msgstr ""
 msgid "Seconds between nodes reporting state to server"
 msgstr ""
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
@@ -1052,18 +1057,18 @@ msgid "Shared secret to sign instance-id request"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr ""
 
@@ -1074,12 +1079,12 @@ msgid ""
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr ""
@@ -1088,15 +1093,11 @@ msgstr ""
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr ""
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr ""
 
@@ -1138,112 +1139,112 @@ msgstr ""
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr ""
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr ""
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr ""
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr ""
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr ""
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr ""
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr ""
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr ""
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr ""
@@ -2193,17 +2194,21 @@ msgstr ""
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
@@ -2950,7 +2955,7 @@ msgid "Port does not have port security binding."
 msgstr ""
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr ""
 
@@ -4228,7 +4233,7 @@ msgid "create_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr ""
 
@@ -4756,18 +4761,18 @@ msgstr ""
 msgid "get_nexusvm_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -4806,16 +4811,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -4851,36 +4856,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr ""
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -4888,19 +4893,19 @@ msgstr ""
 msgid "provider:segmentation_id required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -4908,91 +4913,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5001,87 +5006,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5091,59 +5096,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6555,31 +6560,31 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, python-format
 msgid "Network %s has no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -8921,146 +8926,146 @@ msgstr ""
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr ""
 
index d174919298a4432151ef60137b23ebf4b2fe581a..93ba55a40deac1c339e1e599e4070697cc98e767 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: 2013-05-16 09:23+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Danish "
@@ -411,95 +411,100 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -537,80 +542,80 @@ msgstr ""
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -725,13 +730,13 @@ msgstr ""
 msgid "Seconds between nodes reporting state to server"
 msgstr ""
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
@@ -1052,18 +1057,18 @@ msgid "Shared secret to sign instance-id request"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr ""
 
@@ -1074,12 +1079,12 @@ msgid ""
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr ""
@@ -1088,15 +1093,11 @@ msgstr ""
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr ""
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr ""
 
@@ -1138,112 +1139,112 @@ msgstr ""
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr ""
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr ""
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr ""
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr ""
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr ""
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr ""
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr ""
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr ""
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr ""
@@ -2193,17 +2194,21 @@ msgstr ""
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
@@ -2950,7 +2955,7 @@ msgid "Port does not have port security binding."
 msgstr ""
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr ""
 
@@ -4228,7 +4233,7 @@ msgid "create_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr ""
 
@@ -4756,18 +4761,18 @@ msgstr ""
 msgid "get_nexusvm_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -4806,16 +4811,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -4851,36 +4856,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr ""
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -4888,19 +4893,19 @@ msgstr ""
 msgid "provider:segmentation_id required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -4908,91 +4913,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5001,87 +5006,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5091,59 +5096,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6555,31 +6560,31 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, python-format
 msgid "Network %s has no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -8921,146 +8926,146 @@ msgstr ""
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr ""
 
index 66d6452b8b36959e1093f36ab049309d18a81089..4fdddadd143fab307eeec4c3288174eb7b17bfcc 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: 2013-05-22 08:17+0000\n"
 "Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
 "Language-Team: German "
@@ -418,7 +418,12 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr "Position von UNIX-Domänensocket von Metadatenproxy"
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
@@ -427,34 +432,34 @@ msgstr ""
 "Der DHCP-Treiber '%s' unterstützt das Abrufen einer Liste mit bestehenden"
 " Netzen nicht"
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr "DHCP-Agent gestartet"
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr "%s bei DHCP nicht möglich."
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr "Synchronisation von Status"
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr "Netzstatus kann nicht synchronisiert werden."
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr "RPC-Informationsaufruf von Netz %s fehlgeschlagen."
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
@@ -463,54 +468,54 @@ msgstr ""
 "%(port_num)d Routerports auf dem Zugangsnetz für Metadaten gefunden. Nur "
 "Port '%(port_id)s' für Router '%(router_id)s' wird berücksichtigt"
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr "Der für die Verwaltung der virtuellen Schnittstelle verwendete Treiber."
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr "Sie müssen einen Schnittstellentreiber angeben"
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr "Fehler beim Importieren von Schnittstellentreiber '%s'"
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr "Wiederverwendung von vorhandenem Gerät: %s."
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr "Erstellung des Statusberichts fehlgeschlagen!"
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -554,80 +559,80 @@ msgstr "UUID von externem Netz für von den Agenten implementierte Router."
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr "Ein Schnittstellentreiber muss angegeben sein"
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr "Namensbereich '%s' wurde nicht gelöscht"
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr "Routerport %s verfügt über keine IP-Adresse"
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr "Ignorieren mehrerer IP-Adressen auf Routerport %s"
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr "Gratuitous ARP wurde nicht gesendet: %s"
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr "Die externe Netzbrücke '%s' ist nicht vorhanden"
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr "Synchronisation von Routern fehlgeschlagen"
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr "Agent der Ebene 3 gestartet"
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr "Der hinzugefügte Routeneintrag lautet '%s'"
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr "Der entfernte Routeneintrag lautet '%s'"
@@ -742,13 +747,13 @@ msgstr "Stammhilfsanwendung."
 msgid "Seconds between nodes reporting state to server"
 msgstr "Sekunden zwischen Status-Berichten von Knoten an Server"
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr "Basisverzeichnis zum Warten von DHCP-Status"
 
@@ -1082,18 +1087,18 @@ msgstr ""
 "ID-Anforderung"
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr "Anforderung: %s"
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr "Unerwarteter Fehler."
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr ""
 "Ein unbekannter Fehler ist aufgetreten. Stellen Sie Ihre Anforderung "
@@ -1109,12 +1114,12 @@ msgstr ""
 "Nutzung nicht übereinstimmen."
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr "Interner Serverfehler bei fernem Metadatenserver."
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr "Unerwarteter Antwortcode: %s"
@@ -1123,15 +1128,11 @@ msgstr "Unerwarteter Antwortcode: %s"
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr "Position für UNIX-Domänensocket von Metadatenproxy"
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr "Position von UNIX-Domänensocket von Metadatenproxy"
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr "'network_id' und 'router_id' sind 'None'. Ein Wert muss angegeben sein."
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr "TCP-Port zum Empfangen von Anforderungen des Metadatenservers."
 
@@ -1177,112 +1178,112 @@ msgstr "'%s' kann in Anforderungshauptteil nicht gefunden werden"
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr "Anforderung wurde nicht analysiert. Parameter '%s' nicht angegeben"
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr "Erweiterung mit Alias %s ist nicht vorhanden"
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr "Erweiterte Ressource: %s"
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr "Erweiterte Aktion: %s"
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr "Erweiterte Anforderung: %s"
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr "Erweiterungsmanager wird initialisiert."
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr "Fehler beim Abrufen erweiterter Attribute für Erweiterung '%s'"
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr "Erweiterungsname: %s"
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr "Erweiterungsalias: %s"
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr "Erweiterungsbeschreibung: %s"
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr "Erweiterungsnamensbereich: %s"
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr "Erweiterung aktualisiert: %s"
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr "Ausnahme beim Laden von Erweiterung: %s"
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr "Erweiterungspfad '%s' ist nicht vorhanden!"
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr "Laden von Erweiterungsdatei: %s"
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr "Erwarteter Name \"%(ext_name)s\" konnte in %(file)s nicht gefunden werden"
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr "Erweiterungsdatei %(f)s wurde aufgrund von %(exception)s nicht geladen"
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr "Geladene Erweiterung: %s"
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr "Doppelte Erweiterung gefunden: %s"
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr "Erweiterung %s von keinem der geladenen Plug-ins unterstützt"
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr "Geladene Plug-ins implementieren Schnittstelle für Erweiterung %s nicht"
@@ -2317,19 +2318,23 @@ msgstr "%(name)s '%(addr)s' stimmt nicht mit 'ip_version' '%(ip_version)s' über
 msgid "Gateway is not valid on subnet"
 msgstr "Gateway ist auf Teilnetz nicht gültig"
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr "Fehler bei Auswertung der DNS-Adresse %s"
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr ""
 "Zugeordnete IP-Adresse %(ip_address)s "
 "(%(network_id)s/%(subnet_id)s/%(port_id)s)"
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr "%(address)s (%(subnet_id)s) wurde nicht erneut gestartet"
@@ -3144,7 +3149,7 @@ msgid "Port does not have port security binding."
 msgstr "Port verfügt nicht über Portsicherheitsbindung."
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr "Aktualisieren von Provider-Attributen wird von Plug-in nicht unterstützt"
 
@@ -4480,7 +4485,7 @@ msgid "create_subnet() called"
 msgstr "Aufruf von 'create_subnet()'"
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr "Aufruf von 'update_subnet()'"
 
@@ -5008,18 +5013,18 @@ msgstr "Aufruf von 'update_nexusport_binding'"
 msgid "get_nexusvm_binding() called"
 msgstr "Aufruf von 'get_nexusvm_binding()'"
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr "Aufruf von 'get_port_vlan_switch_binding()'"
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -5058,16 +5063,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -5103,36 +5108,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr "'provider:network_type' erforderlich"
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -5140,19 +5145,19 @@ msgstr "'provider:network_type' erforderlich"
 msgid "provider:segmentation_id required"
 msgstr "'provider:segmentation_id' erforderlich"
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -5160,91 +5165,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr "'provider:network_type' %s nicht unterstützt"
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr "'provider:physical_network' erforderlich"
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5253,87 +5258,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr "Erstelltes Netz: %s"
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr "NexusDriver: %s"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5343,59 +5348,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr "Treiber %s geladen"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr "Aufruf von 'NexusPlugin:get_all_networks()'"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr "Aufruf von 'NexusPlugin:create_network()'"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr "Aufruf von 'NexusPlugin:delete_network()'"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr "Aufruf von 'NexusPlugin:update_network()'"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr "Aufruf von 'NexusPlugin:get_all_ports()'"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr "Aufruf von 'NexusPlugin:create_port()'"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr "Aufruf von 'NexusPlugin:delete_port()'"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr "Aufruf von 'NexusPlugin:update_port()'"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr "Aufruf von 'NexusPlugin:get_port_details()'"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr "Aufruf von 'NexusPlugin:plug_interface()'"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr "Aufruf von 'NexusPlugin:unplug_interface()'"
 
@@ -6893,33 +6898,33 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 #, fuzzy
 msgid "Modular L2 Plugin initialization complete"
 msgstr "Plug-in-Initialisierung abgeschlossen"
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, fuzzy, python-format
 msgid "Network %s has no segments"
 msgstr "Netz %s für Agent nicht verwendet."
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 #, fuzzy
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr "'_nvp_delete_port' für Port %(port_id)s in Netz %(net_id)s abgeschlossen"
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -9416,139 +9421,139 @@ msgstr "Unerwarteter Fehler im PLUMgrid-Plug-in: %(err_msg)s"
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
@@ -9557,7 +9562,7 @@ msgstr ""
 "Netze, für die 'admin_state_up=False' gilt, werden von diesem Plug-in "
 "noch nicht unterstützt. Einstellungen für Netz %s werden ignoriert"
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr "Fehler beim Überprüfen des Status vom Netzadministrator:"
 
index 333abd56f742aae5e24a10dd1186f6d2e80c00b8..58cbf8fc1b27a00d9d4f2778c3befad4f08dfa64 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: English (Australia) "
@@ -411,95 +411,100 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -537,80 +542,80 @@ msgstr ""
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -725,13 +730,13 @@ msgstr ""
 msgid "Seconds between nodes reporting state to server"
 msgstr ""
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
@@ -1052,18 +1057,18 @@ msgid "Shared secret to sign instance-id request"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr ""
 
@@ -1074,12 +1079,12 @@ msgid ""
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr ""
@@ -1088,15 +1093,11 @@ msgstr ""
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr ""
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr ""
 
@@ -1138,112 +1139,112 @@ msgstr ""
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr ""
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr ""
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr ""
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr ""
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr ""
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr ""
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr ""
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr ""
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr ""
@@ -2193,17 +2194,21 @@ msgstr ""
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
@@ -2950,7 +2955,7 @@ msgid "Port does not have port security binding."
 msgstr ""
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr ""
 
@@ -4228,7 +4233,7 @@ msgid "create_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr ""
 
@@ -4756,18 +4761,18 @@ msgstr ""
 msgid "get_nexusvm_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -4806,16 +4811,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -4851,36 +4856,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr ""
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -4888,19 +4893,19 @@ msgstr ""
 msgid "provider:segmentation_id required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -4908,91 +4913,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5001,87 +5006,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5091,59 +5096,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6555,31 +6560,31 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, python-format
 msgid "Network %s has no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -8921,146 +8926,146 @@ msgstr ""
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr ""
 
index 1d2de908ace709d738b8e3dfaf3eacff8e548f31..c3a1c9161539da9686a354fb7dfb4450eec9b92a 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: English (United Kingdom) "
@@ -411,95 +411,100 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -537,80 +542,80 @@ msgstr ""
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -725,13 +730,13 @@ msgstr ""
 msgid "Seconds between nodes reporting state to server"
 msgstr ""
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
@@ -1052,18 +1057,18 @@ msgid "Shared secret to sign instance-id request"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr ""
 
@@ -1074,12 +1079,12 @@ msgid ""
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr ""
@@ -1088,15 +1093,11 @@ msgstr ""
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr ""
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr ""
 
@@ -1138,112 +1139,112 @@ msgstr ""
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr ""
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr ""
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr ""
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr ""
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr ""
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr ""
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr ""
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr ""
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr ""
@@ -2193,17 +2194,21 @@ msgstr ""
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
@@ -2950,7 +2955,7 @@ msgid "Port does not have port security binding."
 msgstr ""
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr ""
 
@@ -4228,7 +4233,7 @@ msgid "create_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr ""
 
@@ -4756,18 +4761,18 @@ msgstr ""
 msgid "get_nexusvm_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -4806,16 +4811,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -4851,36 +4856,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr ""
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -4888,19 +4893,19 @@ msgstr ""
 msgid "provider:segmentation_id required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -4908,91 +4913,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5001,87 +5006,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5091,59 +5096,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6555,31 +6560,31 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, python-format
 msgid "Network %s has no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -8921,146 +8926,146 @@ msgstr ""
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr ""
 
index fa6b331595aadce06199d2187e6965049942778f..be905ac73d8b9223e4cf7379f45c51c667499971 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: English (United States) "
@@ -411,95 +411,100 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -537,80 +542,80 @@ msgstr ""
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -725,13 +730,13 @@ msgstr ""
 msgid "Seconds between nodes reporting state to server"
 msgstr ""
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
@@ -1052,18 +1057,18 @@ msgid "Shared secret to sign instance-id request"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr ""
 
@@ -1074,12 +1079,12 @@ msgid ""
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr ""
@@ -1088,15 +1093,11 @@ msgstr ""
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr ""
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr ""
 
@@ -1138,112 +1139,112 @@ msgstr ""
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr ""
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr ""
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr ""
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr ""
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr ""
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr ""
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr ""
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr ""
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr ""
@@ -2193,17 +2194,21 @@ msgstr ""
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
@@ -2950,7 +2955,7 @@ msgid "Port does not have port security binding."
 msgstr ""
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr ""
 
@@ -4228,7 +4233,7 @@ msgid "create_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr ""
 
@@ -4756,18 +4761,18 @@ msgstr ""
 msgid "get_nexusvm_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -4806,16 +4811,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -4851,36 +4856,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr ""
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -4888,19 +4893,19 @@ msgstr ""
 msgid "provider:segmentation_id required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -4908,91 +4913,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5001,87 +5006,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5091,59 +5096,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6555,31 +6560,31 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, python-format
 msgid "Network %s has no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -8921,146 +8926,146 @@ msgstr ""
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr ""
 
index 2cec366e2eb5b730100b799b33e29254211c31d3..f65f6659b1dcc2e163f50a25107a31ff2bf81367 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: 2013-05-13 06:01+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Spanish "
@@ -411,95 +411,100 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -537,80 +542,80 @@ msgstr ""
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -725,13 +730,13 @@ msgstr ""
 msgid "Seconds between nodes reporting state to server"
 msgstr ""
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
@@ -1052,18 +1057,18 @@ msgid "Shared secret to sign instance-id request"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr ""
 
@@ -1074,12 +1079,12 @@ msgid ""
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr ""
@@ -1088,15 +1093,11 @@ msgstr ""
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr ""
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr ""
 
@@ -1138,112 +1139,112 @@ msgstr ""
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr ""
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr ""
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr ""
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr ""
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr ""
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr ""
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr ""
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr ""
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr ""
@@ -2193,17 +2194,21 @@ msgstr ""
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
@@ -2950,7 +2955,7 @@ msgid "Port does not have port security binding."
 msgstr ""
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr ""
 
@@ -4228,7 +4233,7 @@ msgid "create_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr ""
 
@@ -4756,18 +4761,18 @@ msgstr ""
 msgid "get_nexusvm_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -4806,16 +4811,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -4851,36 +4856,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr ""
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -4888,19 +4893,19 @@ msgstr ""
 msgid "provider:segmentation_id required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -4908,91 +4913,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5001,87 +5006,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5091,59 +5096,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6555,31 +6560,31 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, python-format
 msgid "Network %s has no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -8921,146 +8926,146 @@ msgstr ""
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr ""
 
index 30d9a371cb744e80d6c3c3a8a0368d0e33861587..cdae734217fd5c0e627fcbaeee9e89db21607d9b 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Finnish (Finland) "
@@ -411,95 +411,100 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -537,80 +542,80 @@ msgstr ""
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -725,13 +730,13 @@ msgstr ""
 msgid "Seconds between nodes reporting state to server"
 msgstr ""
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
@@ -1052,18 +1057,18 @@ msgid "Shared secret to sign instance-id request"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr ""
 
@@ -1074,12 +1079,12 @@ msgid ""
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr ""
@@ -1088,15 +1093,11 @@ msgstr ""
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr ""
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr ""
 
@@ -1138,112 +1139,112 @@ msgstr ""
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr ""
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr ""
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr ""
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr ""
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr ""
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr ""
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr ""
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr ""
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr ""
@@ -2193,17 +2194,21 @@ msgstr ""
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
@@ -2950,7 +2955,7 @@ msgid "Port does not have port security binding."
 msgstr ""
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr ""
 
@@ -4228,7 +4233,7 @@ msgid "create_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr ""
 
@@ -4756,18 +4761,18 @@ msgstr ""
 msgid "get_nexusvm_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -4806,16 +4811,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -4851,36 +4856,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr ""
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -4888,19 +4893,19 @@ msgstr ""
 msgid "provider:segmentation_id required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -4908,91 +4913,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5001,87 +5006,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5091,59 +5096,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6555,31 +6560,31 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, python-format
 msgid "Network %s has no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -8921,146 +8926,146 @@ msgstr ""
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr ""
 
index cbeda41d0001c314473ebea0576ec68dfdcbabf7..361f3e1902c0fdad08c3d11b1edc0c8a5e02ebea 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: 2013-05-13 06:01+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: French "
@@ -411,95 +411,100 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -537,80 +542,80 @@ msgstr ""
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -725,13 +730,13 @@ msgstr ""
 msgid "Seconds between nodes reporting state to server"
 msgstr ""
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
@@ -1052,18 +1057,18 @@ msgid "Shared secret to sign instance-id request"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr ""
 
@@ -1074,12 +1079,12 @@ msgid ""
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr ""
@@ -1088,15 +1093,11 @@ msgstr ""
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr ""
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr ""
 
@@ -1138,112 +1139,112 @@ msgstr ""
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr ""
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr ""
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr ""
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr ""
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr ""
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr ""
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr ""
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr ""
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr ""
@@ -2193,17 +2194,21 @@ msgstr ""
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
@@ -2950,7 +2955,7 @@ msgid "Port does not have port security binding."
 msgstr ""
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr ""
 
@@ -4228,7 +4233,7 @@ msgid "create_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr ""
 
@@ -4756,18 +4761,18 @@ msgstr ""
 msgid "get_nexusvm_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -4806,16 +4811,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -4851,36 +4856,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr ""
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -4888,19 +4893,19 @@ msgstr ""
 msgid "provider:segmentation_id required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -4908,91 +4913,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5001,87 +5006,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5091,59 +5096,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6555,31 +6560,31 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, python-format
 msgid "Network %s has no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -8921,146 +8926,146 @@ msgstr ""
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr ""
 
index ba0bc1136fdfc63923589b6fab4e6dd673e10631..6cf5e71dd7c7995f96a00960c715605d13f8e40c 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Croatian "
@@ -412,95 +412,100 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -538,80 +543,80 @@ msgstr ""
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -726,13 +731,13 @@ msgstr ""
 msgid "Seconds between nodes reporting state to server"
 msgstr ""
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
@@ -1053,18 +1058,18 @@ msgid "Shared secret to sign instance-id request"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr ""
 
@@ -1075,12 +1080,12 @@ msgid ""
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr ""
@@ -1089,15 +1094,11 @@ msgstr ""
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr ""
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr ""
 
@@ -1139,112 +1140,112 @@ msgstr ""
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr ""
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr ""
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr ""
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr ""
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr ""
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr ""
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr ""
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr ""
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr ""
@@ -2194,17 +2195,21 @@ msgstr ""
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
@@ -2951,7 +2956,7 @@ msgid "Port does not have port security binding."
 msgstr ""
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr ""
 
@@ -4229,7 +4234,7 @@ msgid "create_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr ""
 
@@ -4757,18 +4762,18 @@ msgstr ""
 msgid "get_nexusvm_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -4807,16 +4812,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -4852,36 +4857,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr ""
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -4889,19 +4894,19 @@ msgstr ""
 msgid "provider:segmentation_id required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -4909,91 +4914,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5002,87 +5007,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5092,59 +5097,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6556,31 +6561,31 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, python-format
 msgid "Network %s has no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -8922,146 +8927,146 @@ msgstr ""
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr ""
 
index 3ce1fd6d0d32f5726f702651e4732d3a93442725..80aac9f9d23f0fd0e4610b6fd50aff8ac15bf16f 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Hungarian "
@@ -411,95 +411,100 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -537,80 +542,80 @@ msgstr ""
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -725,13 +730,13 @@ msgstr ""
 msgid "Seconds between nodes reporting state to server"
 msgstr ""
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
@@ -1052,18 +1057,18 @@ msgid "Shared secret to sign instance-id request"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr ""
 
@@ -1074,12 +1079,12 @@ msgid ""
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr ""
@@ -1088,15 +1093,11 @@ msgstr ""
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr ""
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr ""
 
@@ -1138,112 +1139,112 @@ msgstr ""
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr ""
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr ""
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr ""
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr ""
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr ""
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr ""
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr ""
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr ""
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr ""
@@ -2193,17 +2194,21 @@ msgstr ""
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
@@ -2950,7 +2955,7 @@ msgid "Port does not have port security binding."
 msgstr ""
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr ""
 
@@ -4228,7 +4233,7 @@ msgid "create_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr ""
 
@@ -4756,18 +4761,18 @@ msgstr ""
 msgid "get_nexusvm_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -4806,16 +4811,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -4851,36 +4856,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr ""
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -4888,19 +4893,19 @@ msgstr ""
 msgid "provider:segmentation_id required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -4908,91 +4913,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5001,87 +5006,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5091,59 +5096,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6555,31 +6560,31 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, python-format
 msgid "Network %s has no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -8921,146 +8926,146 @@ msgstr ""
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr ""
 
index 835e2043485f3fd7851f9810178272fab4e23e59..abc56fa15008bf4174aebd9d4c8b856fa1f2b10a 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Indonesian "
@@ -411,95 +411,100 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -537,80 +542,80 @@ msgstr ""
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -725,13 +730,13 @@ msgstr ""
 msgid "Seconds between nodes reporting state to server"
 msgstr ""
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
@@ -1052,18 +1057,18 @@ msgid "Shared secret to sign instance-id request"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr ""
 
@@ -1074,12 +1079,12 @@ msgid ""
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr ""
@@ -1088,15 +1093,11 @@ msgstr ""
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr ""
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr ""
 
@@ -1138,112 +1139,112 @@ msgstr ""
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr ""
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr ""
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr ""
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr ""
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr ""
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr ""
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr ""
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr ""
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr ""
@@ -2193,17 +2194,21 @@ msgstr ""
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
@@ -2950,7 +2955,7 @@ msgid "Port does not have port security binding."
 msgstr ""
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr ""
 
@@ -4228,7 +4233,7 @@ msgid "create_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr ""
 
@@ -4756,18 +4761,18 @@ msgstr ""
 msgid "get_nexusvm_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -4806,16 +4811,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -4851,36 +4856,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr ""
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -4888,19 +4893,19 @@ msgstr ""
 msgid "provider:segmentation_id required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -4908,91 +4913,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5001,87 +5006,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5091,59 +5096,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6555,31 +6560,31 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, python-format
 msgid "Network %s has no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -8921,146 +8926,146 @@ msgstr ""
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr ""
 
index bf1d64efe86d2fbd47a3521764c90ac343ff34c6..c455f3edf720f6c3d7d41c1bc94ad1f8a71edbd6 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: 2013-05-16 09:23+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Italian "
@@ -411,95 +411,100 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -537,80 +542,80 @@ msgstr ""
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -725,13 +730,13 @@ msgstr ""
 msgid "Seconds between nodes reporting state to server"
 msgstr ""
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
@@ -1052,18 +1057,18 @@ msgid "Shared secret to sign instance-id request"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr ""
 
@@ -1074,12 +1079,12 @@ msgid ""
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr ""
@@ -1088,15 +1093,11 @@ msgstr ""
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr ""
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr ""
 
@@ -1138,112 +1139,112 @@ msgstr ""
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr ""
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr ""
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr ""
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr ""
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr ""
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr ""
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr ""
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr ""
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr ""
@@ -2193,17 +2194,21 @@ msgstr ""
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
@@ -2950,7 +2955,7 @@ msgid "Port does not have port security binding."
 msgstr ""
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr ""
 
@@ -4228,7 +4233,7 @@ msgid "create_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr ""
 
@@ -4756,18 +4761,18 @@ msgstr ""
 msgid "get_nexusvm_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -4806,16 +4811,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -4851,36 +4856,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr ""
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -4888,19 +4893,19 @@ msgstr ""
 msgid "provider:segmentation_id required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -4908,91 +4913,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5001,87 +5006,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5091,59 +5096,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6555,31 +6560,31 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, python-format
 msgid "Network %s has no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -8921,146 +8926,146 @@ msgstr ""
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr ""
 
index 3f5e4a6e3818e59bde2ebe91f2dd786c29cea8b5..ae75340bb43263d5911bcb0a5db951d2427d6863 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Italian (Italy) "
@@ -411,95 +411,100 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -537,80 +542,80 @@ msgstr ""
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -725,13 +730,13 @@ msgstr ""
 msgid "Seconds between nodes reporting state to server"
 msgstr ""
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
@@ -1052,18 +1057,18 @@ msgid "Shared secret to sign instance-id request"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr ""
 
@@ -1074,12 +1079,12 @@ msgid ""
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr ""
@@ -1088,15 +1093,11 @@ msgstr ""
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr ""
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr ""
 
@@ -1138,112 +1139,112 @@ msgstr ""
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr ""
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr ""
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr ""
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr ""
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr ""
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr ""
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr ""
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr ""
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr ""
@@ -2193,17 +2194,21 @@ msgstr ""
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
@@ -2950,7 +2955,7 @@ msgid "Port does not have port security binding."
 msgstr ""
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr ""
 
@@ -4228,7 +4233,7 @@ msgid "create_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr ""
 
@@ -4756,18 +4761,18 @@ msgstr ""
 msgid "get_nexusvm_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -4806,16 +4811,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -4851,36 +4856,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr ""
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -4888,19 +4893,19 @@ msgstr ""
 msgid "provider:segmentation_id required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -4908,91 +4913,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5001,87 +5006,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5091,59 +5096,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6555,31 +6560,31 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, python-format
 msgid "Network %s has no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -8921,146 +8926,146 @@ msgstr ""
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr ""
 
index 6296582db54003ac1ee7d4f1c7340ceb87c587af..6ceb8468540f3ac07dff748771d7be3fbc52ef5a 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: 2013-01-30 10:28+0000\n"
 "Last-Translator: Tomoyuki KATO <tomo@dream.daynight.jp>\n"
 "Language-Team: Japanese "
@@ -412,95 +412,100 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -538,80 +543,80 @@ msgstr ""
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -726,13 +731,13 @@ msgstr ""
 msgid "Seconds between nodes reporting state to server"
 msgstr ""
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
@@ -1053,18 +1058,18 @@ msgid "Shared secret to sign instance-id request"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr ""
 
@@ -1075,12 +1080,12 @@ msgid ""
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr ""
@@ -1089,15 +1094,11 @@ msgstr ""
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr ""
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr ""
 
@@ -1139,112 +1140,112 @@ msgstr ""
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr ""
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr ""
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr ""
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr ""
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr ""
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr ""
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr ""
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr ""
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr ""
@@ -2194,17 +2195,21 @@ msgstr ""
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
@@ -2951,7 +2956,7 @@ msgid "Port does not have port security binding."
 msgstr ""
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr ""
 
@@ -4229,7 +4234,7 @@ msgid "create_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr ""
 
@@ -4757,18 +4762,18 @@ msgstr ""
 msgid "get_nexusvm_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -4807,16 +4812,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -4852,36 +4857,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr ""
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -4889,19 +4894,19 @@ msgstr ""
 msgid "provider:segmentation_id required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -4909,91 +4914,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5002,87 +5007,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5092,59 +5097,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6556,31 +6561,31 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, python-format
 msgid "Network %s has no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -8922,146 +8927,146 @@ msgstr ""
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr ""
 
index 1d4909fc1567275d34752d37ee0ddbccf7a67f0f..df31e03cbb20d00f591a6c528765164ab4836b55 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: 2013-04-19 14:53+0000\n"
 "Last-Translator: Nika Chkhikvishvili <frrrredo@gmail.com>\n"
 "Language-Team: ka_GE <LL@li.org>\n"
@@ -411,95 +411,100 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr "სინქრონიზაცის მდგომარეობა"
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr "ტქვენ უნდა მიუთითოთ ინტერფეისის დრაივერი"
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -537,80 +542,80 @@ msgstr ""
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr "L3 აგენტი ჩაირთულია"
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -725,13 +730,13 @@ msgstr ""
 msgid "Seconds between nodes reporting state to server"
 msgstr ""
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
@@ -1052,18 +1057,18 @@ msgid "Shared secret to sign instance-id request"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr "მოთხოვნა: %s"
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr ""
 
@@ -1074,12 +1079,12 @@ msgid ""
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr ""
@@ -1088,15 +1093,11 @@ msgstr ""
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr ""
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr ""
 
@@ -1138,112 +1139,112 @@ msgstr ""
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr ""
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr ""
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr ""
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr ""
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr ""
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr ""
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr ""
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr ""
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr ""
@@ -2193,17 +2194,21 @@ msgstr ""
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
@@ -2950,7 +2955,7 @@ msgid "Port does not have port security binding."
 msgstr ""
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr ""
 
@@ -4228,7 +4233,7 @@ msgid "create_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr ""
 
@@ -4756,18 +4761,18 @@ msgstr ""
 msgid "get_nexusvm_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -4806,16 +4811,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -4851,36 +4856,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr ""
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -4888,19 +4893,19 @@ msgstr ""
 msgid "provider:segmentation_id required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -4908,91 +4913,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5001,87 +5006,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5091,59 +5096,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6555,31 +6560,31 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, python-format
 msgid "Network %s has no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -8922,146 +8927,146 @@ msgstr ""
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr ""
 
index 47f0e638f57e02a8b502ab32d61dc9034bbc424e..65f6c8a27923d7e2df4ab13e5d56c6e6ecb2bd03 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Korean "
@@ -411,95 +411,100 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -537,80 +542,80 @@ msgstr ""
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -725,13 +730,13 @@ msgstr ""
 msgid "Seconds between nodes reporting state to server"
 msgstr ""
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
@@ -1052,18 +1057,18 @@ msgid "Shared secret to sign instance-id request"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr ""
 
@@ -1074,12 +1079,12 @@ msgid ""
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr ""
@@ -1088,15 +1093,11 @@ msgstr ""
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr ""
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr ""
 
@@ -1138,112 +1139,112 @@ msgstr ""
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr ""
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr ""
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr ""
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr ""
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr ""
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr ""
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr ""
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr ""
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr ""
@@ -2193,17 +2194,21 @@ msgstr ""
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
@@ -2950,7 +2955,7 @@ msgid "Port does not have port security binding."
 msgstr ""
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr ""
 
@@ -4228,7 +4233,7 @@ msgid "create_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr ""
 
@@ -4756,18 +4761,18 @@ msgstr ""
 msgid "get_nexusvm_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -4806,16 +4811,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -4851,36 +4856,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr ""
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -4888,19 +4893,19 @@ msgstr ""
 msgid "provider:segmentation_id required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -4908,91 +4913,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5001,87 +5006,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5091,59 +5096,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6555,31 +6560,31 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, python-format
 msgid "Network %s has no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -8921,146 +8926,146 @@ msgstr ""
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr ""
 
index fe2816469348bfdf42d5fdd637ae4698d6f75270..40d7c1f21a90bc9eec9fbadc2b7f912f499408d1 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: 2013-04-28 05:13+0000\n"
 "Last-Translator: ujuc Gang <potopro@gmail.com>\n"
 "Language-Team: ko_KR <LL@li.org>\n"
@@ -411,95 +411,100 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -537,80 +542,80 @@ msgstr ""
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -725,13 +730,13 @@ msgstr ""
 msgid "Seconds between nodes reporting state to server"
 msgstr ""
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
@@ -1052,18 +1057,18 @@ msgid "Shared secret to sign instance-id request"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr ""
 
@@ -1074,12 +1079,12 @@ msgid ""
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr ""
@@ -1088,15 +1093,11 @@ msgstr ""
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr ""
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr ""
 
@@ -1138,112 +1139,112 @@ msgstr ""
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr ""
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr ""
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr ""
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr ""
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr ""
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr ""
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr ""
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr ""
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr ""
@@ -2193,17 +2194,21 @@ msgstr ""
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
@@ -2950,7 +2955,7 @@ msgid "Port does not have port security binding."
 msgstr ""
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr ""
 
@@ -4228,7 +4233,7 @@ msgid "create_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr ""
 
@@ -4756,18 +4761,18 @@ msgstr ""
 msgid "get_nexusvm_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -4806,16 +4811,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -4851,36 +4856,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr ""
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -4888,19 +4893,19 @@ msgstr ""
 msgid "provider:segmentation_id required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -4908,91 +4913,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5001,87 +5006,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5091,59 +5096,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6555,31 +6560,31 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, python-format
 msgid "Network %s has no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -8921,146 +8926,146 @@ msgstr ""
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr ""
 
index fab8687b99b6a1deac75dad3b04e469278a96ba7..9c39d59c0548b00954056edb016c736815bebeab 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Malay "
@@ -411,95 +411,100 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -537,80 +542,80 @@ msgstr ""
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -725,13 +730,13 @@ msgstr ""
 msgid "Seconds between nodes reporting state to server"
 msgstr ""
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
@@ -1052,18 +1057,18 @@ msgid "Shared secret to sign instance-id request"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr ""
 
@@ -1074,12 +1079,12 @@ msgid ""
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr ""
@@ -1088,15 +1093,11 @@ msgstr ""
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr ""
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr ""
 
@@ -1138,112 +1139,112 @@ msgstr ""
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr ""
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr ""
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr ""
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr ""
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr ""
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr ""
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr ""
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr ""
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr ""
@@ -2193,17 +2194,21 @@ msgstr ""
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
@@ -2950,7 +2955,7 @@ msgid "Port does not have port security binding."
 msgstr ""
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr ""
 
@@ -4228,7 +4233,7 @@ msgid "create_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr ""
 
@@ -4756,18 +4761,18 @@ msgstr ""
 msgid "get_nexusvm_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -4806,16 +4811,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -4851,36 +4856,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr ""
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -4888,19 +4893,19 @@ msgstr ""
 msgid "provider:segmentation_id required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -4908,91 +4913,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5001,87 +5006,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5091,59 +5096,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6555,31 +6560,31 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, python-format
 msgid "Network %s has no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -8921,146 +8926,146 @@ msgstr ""
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr ""
 
index 43aab65ed329cf632cf403f3d4a8c289c3dfa730..769b5a0e4cde77fe61938076976cc44e1637837c 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Norwegian Bokmål "
@@ -411,95 +411,100 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -537,80 +542,80 @@ msgstr ""
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -725,13 +730,13 @@ msgstr ""
 msgid "Seconds between nodes reporting state to server"
 msgstr ""
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
@@ -1052,18 +1057,18 @@ msgid "Shared secret to sign instance-id request"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr ""
 
@@ -1074,12 +1079,12 @@ msgid ""
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr ""
@@ -1088,15 +1093,11 @@ msgstr ""
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr ""
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr ""
 
@@ -1138,112 +1139,112 @@ msgstr ""
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr ""
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr ""
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr ""
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr ""
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr ""
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr ""
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr ""
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr ""
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr ""
@@ -2193,17 +2194,21 @@ msgstr ""
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
@@ -2950,7 +2955,7 @@ msgid "Port does not have port security binding."
 msgstr ""
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr ""
 
@@ -4228,7 +4233,7 @@ msgid "create_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr ""
 
@@ -4756,18 +4761,18 @@ msgstr ""
 msgid "get_nexusvm_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -4806,16 +4811,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -4851,36 +4856,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr ""
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -4888,19 +4893,19 @@ msgstr ""
 msgid "provider:segmentation_id required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -4908,91 +4913,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5001,87 +5006,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5091,59 +5096,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6555,31 +6560,31 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, python-format
 msgid "Network %s has no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -8921,146 +8926,146 @@ msgstr ""
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr ""
 
index 2b8f468063a755c993dc9be91cf3f1af388ad0df..357d6966ff0685d898e4099a2996e935b7d15257 100644 (file)
@@ -6,10 +6,10 @@
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: neutron jenkins.neutron.propose.translation.update.54"
+"Project-Id-Version: neutron jenkins.neutron.propose.translation.update.58"
 "\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -411,95 +411,100 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -537,80 +542,80 @@ msgstr ""
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -725,13 +730,13 @@ msgstr ""
 msgid "Seconds between nodes reporting state to server"
 msgstr ""
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
@@ -1052,18 +1057,18 @@ msgid "Shared secret to sign instance-id request"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr ""
 
@@ -1074,12 +1079,12 @@ msgid ""
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr ""
@@ -1088,15 +1093,11 @@ msgstr ""
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr ""
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr ""
 
@@ -1138,112 +1139,112 @@ msgstr ""
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr ""
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr ""
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr ""
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr ""
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr ""
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr ""
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr ""
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr ""
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr ""
@@ -2193,17 +2194,21 @@ msgstr ""
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
@@ -2950,7 +2955,7 @@ msgid "Port does not have port security binding."
 msgstr ""
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr ""
 
@@ -4228,7 +4233,7 @@ msgid "create_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr ""
 
@@ -4756,18 +4761,18 @@ msgstr ""
 msgid "get_nexusvm_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -4806,16 +4811,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -4851,36 +4856,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr ""
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -4888,19 +4893,19 @@ msgstr ""
 msgid "provider:segmentation_id required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -4908,91 +4913,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5001,87 +5006,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5091,59 +5096,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6555,31 +6560,31 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, python-format
 msgid "Network %s has no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -8921,146 +8926,146 @@ msgstr ""
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr ""
 
index 334c9ba7b637cf20cf5a2a1c2da163dc869fc9fd..9e388d7d4330b2f498245b8bbe2fe75bc196651e 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Dutch (Netherlands) "
@@ -411,95 +411,100 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -537,80 +542,80 @@ msgstr ""
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -725,13 +730,13 @@ msgstr ""
 msgid "Seconds between nodes reporting state to server"
 msgstr ""
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
@@ -1052,18 +1057,18 @@ msgid "Shared secret to sign instance-id request"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr ""
 
@@ -1074,12 +1079,12 @@ msgid ""
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr ""
@@ -1088,15 +1093,11 @@ msgstr ""
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr ""
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr ""
 
@@ -1138,112 +1139,112 @@ msgstr ""
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr ""
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr ""
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr ""
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr ""
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr ""
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr ""
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr ""
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr ""
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr ""
@@ -2193,17 +2194,21 @@ msgstr ""
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
@@ -2950,7 +2955,7 @@ msgid "Port does not have port security binding."
 msgstr ""
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr ""
 
@@ -4228,7 +4233,7 @@ msgid "create_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr ""
 
@@ -4756,18 +4761,18 @@ msgstr ""
 msgid "get_nexusvm_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -4806,16 +4811,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -4851,36 +4856,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr ""
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -4888,19 +4893,19 @@ msgstr ""
 msgid "provider:segmentation_id required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -4908,91 +4913,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5001,87 +5006,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5091,59 +5096,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6555,31 +6560,31 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, python-format
 msgid "Network %s has no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -8921,146 +8926,146 @@ msgstr ""
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr ""
 
index 84356e394191e3dbf76d84aaa85ff8906bc6cc59..da7be68e12c8d66773af1062efb828cf945e145e 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: 2013-06-28 06:06+0000\n"
 "Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
 "Language-Team: Polish (Poland) "
@@ -412,95 +412,100 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -538,80 +543,80 @@ msgstr ""
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -726,13 +731,13 @@ msgstr ""
 msgid "Seconds between nodes reporting state to server"
 msgstr ""
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
@@ -1053,18 +1058,18 @@ msgid "Shared secret to sign instance-id request"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr ""
 
@@ -1075,12 +1080,12 @@ msgid ""
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr ""
@@ -1089,15 +1094,11 @@ msgstr ""
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr ""
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr ""
 
@@ -1139,112 +1140,112 @@ msgstr ""
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr ""
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr ""
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr ""
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr ""
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr ""
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr ""
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr ""
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr ""
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr ""
@@ -2194,17 +2195,21 @@ msgstr ""
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
@@ -2951,7 +2956,7 @@ msgid "Port does not have port security binding."
 msgstr ""
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr ""
 
@@ -4229,7 +4234,7 @@ msgid "create_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr ""
 
@@ -4757,18 +4762,18 @@ msgstr ""
 msgid "get_nexusvm_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -4807,16 +4812,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -4852,36 +4857,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr ""
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -4889,19 +4894,19 @@ msgstr ""
 msgid "provider:segmentation_id required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -4909,91 +4914,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5002,87 +5007,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5092,59 +5097,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6556,31 +6561,31 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, python-format
 msgid "Network %s has no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -8922,146 +8927,146 @@ msgstr ""
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr ""
 
index 6c83edd5905a248f92f2eee40ef996f55e71f8ca..b7eba530faf76222b66bfdac589e04a112df5308 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Portuguese "
@@ -411,95 +411,100 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -537,80 +542,80 @@ msgstr ""
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -725,13 +730,13 @@ msgstr ""
 msgid "Seconds between nodes reporting state to server"
 msgstr ""
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
@@ -1052,18 +1057,18 @@ msgid "Shared secret to sign instance-id request"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr ""
 
@@ -1074,12 +1079,12 @@ msgid ""
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr ""
@@ -1088,15 +1093,11 @@ msgstr ""
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr ""
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr ""
 
@@ -1138,112 +1139,112 @@ msgstr ""
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr ""
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr ""
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr ""
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr ""
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr ""
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr ""
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr ""
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr ""
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr ""
@@ -2193,17 +2194,21 @@ msgstr ""
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
@@ -2950,7 +2955,7 @@ msgid "Port does not have port security binding."
 msgstr ""
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr ""
 
@@ -4228,7 +4233,7 @@ msgid "create_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr ""
 
@@ -4756,18 +4761,18 @@ msgstr ""
 msgid "get_nexusvm_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -4806,16 +4811,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -4851,36 +4856,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr ""
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -4888,19 +4893,19 @@ msgstr ""
 msgid "provider:segmentation_id required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -4908,91 +4913,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5001,87 +5006,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5091,59 +5096,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6555,31 +6560,31 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, python-format
 msgid "Network %s has no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -8921,146 +8926,146 @@ msgstr ""
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr ""
 
index 7f1e4b9bf60cd7167ecb317227436015670c0b7b..1650132e905c4c3ac2934dcfb50cb242479bd073 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Portuguese (Brazil) "
@@ -411,95 +411,100 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -537,80 +542,80 @@ msgstr ""
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -725,13 +730,13 @@ msgstr ""
 msgid "Seconds between nodes reporting state to server"
 msgstr ""
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
@@ -1052,18 +1057,18 @@ msgid "Shared secret to sign instance-id request"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr ""
 
@@ -1074,12 +1079,12 @@ msgid ""
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr ""
@@ -1088,15 +1093,11 @@ msgstr ""
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr ""
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr ""
 
@@ -1138,112 +1139,112 @@ msgstr ""
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr ""
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr ""
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr ""
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr ""
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr ""
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr ""
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr ""
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr ""
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr ""
@@ -2193,17 +2194,21 @@ msgstr ""
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
@@ -2950,7 +2955,7 @@ msgid "Port does not have port security binding."
 msgstr ""
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr ""
 
@@ -4228,7 +4233,7 @@ msgid "create_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr ""
 
@@ -4756,18 +4761,18 @@ msgstr ""
 msgid "get_nexusvm_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -4806,16 +4811,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -4851,36 +4856,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr ""
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -4888,19 +4893,19 @@ msgstr ""
 msgid "provider:segmentation_id required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -4908,91 +4913,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5001,87 +5006,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5091,59 +5096,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6555,31 +6560,31 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, python-format
 msgid "Network %s has no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -8921,146 +8926,146 @@ msgstr ""
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr ""
 
index eb8e44dc2d566f9b29337c669bbd29e3d62283a6..98c3592a1391ac760a11a88f42d455c2201c95d5 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: 2013-06-08 07:51+0000\n"
 "Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
 "Language-Team: Romanian "
@@ -412,95 +412,100 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -538,80 +543,80 @@ msgstr ""
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -726,13 +731,13 @@ msgstr ""
 msgid "Seconds between nodes reporting state to server"
 msgstr ""
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
@@ -1053,18 +1058,18 @@ msgid "Shared secret to sign instance-id request"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr ""
 
@@ -1075,12 +1080,12 @@ msgid ""
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr ""
@@ -1089,15 +1094,11 @@ msgstr ""
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr ""
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr ""
 
@@ -1139,112 +1140,112 @@ msgstr ""
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr ""
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr ""
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr ""
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr ""
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr ""
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr ""
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr ""
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr ""
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr ""
@@ -2194,17 +2195,21 @@ msgstr ""
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
@@ -2951,7 +2956,7 @@ msgid "Port does not have port security binding."
 msgstr ""
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr ""
 
@@ -4229,7 +4234,7 @@ msgid "create_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr ""
 
@@ -4757,18 +4762,18 @@ msgstr ""
 msgid "get_nexusvm_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -4807,16 +4812,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -4852,36 +4857,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr ""
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -4889,19 +4894,19 @@ msgstr ""
 msgid "provider:segmentation_id required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -4909,91 +4914,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5002,87 +5007,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5092,59 +5097,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6556,31 +6561,31 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, python-format
 msgid "Network %s has no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -8922,146 +8927,146 @@ msgstr ""
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr ""
 
index 53a2983c97e35ea5e5031687dcce69305dc09b92..f4859a31f48fa8ce4ac6dc81978994ed0d258504 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: 2013-05-13 06:01+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Russian "
@@ -412,95 +412,100 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -538,80 +543,80 @@ msgstr ""
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -726,13 +731,13 @@ msgstr ""
 msgid "Seconds between nodes reporting state to server"
 msgstr ""
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
@@ -1053,18 +1058,18 @@ msgid "Shared secret to sign instance-id request"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr ""
 
@@ -1075,12 +1080,12 @@ msgid ""
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr ""
@@ -1089,15 +1094,11 @@ msgstr ""
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr ""
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr ""
 
@@ -1139,112 +1140,112 @@ msgstr ""
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr ""
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr ""
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr ""
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr ""
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr ""
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr ""
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr ""
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr ""
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr ""
@@ -2194,17 +2195,21 @@ msgstr ""
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
@@ -2951,7 +2956,7 @@ msgid "Port does not have port security binding."
 msgstr ""
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr ""
 
@@ -4229,7 +4234,7 @@ msgid "create_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr ""
 
@@ -4757,18 +4762,18 @@ msgstr ""
 msgid "get_nexusvm_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -4807,16 +4812,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -4852,36 +4857,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr ""
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -4889,19 +4894,19 @@ msgstr ""
 msgid "provider:segmentation_id required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -4909,91 +4914,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5002,87 +5007,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5092,59 +5097,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6556,31 +6561,31 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, python-format
 msgid "Network %s has no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -8922,146 +8927,146 @@ msgstr ""
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr ""
 
index 34096a559f8f0ad9656e791b8360cecafe07a84e..dc92520646d4bcb532657c72051a83fab1c6748a 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Russian (Russia) "
@@ -412,95 +412,100 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -538,80 +543,80 @@ msgstr ""
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -726,13 +731,13 @@ msgstr ""
 msgid "Seconds between nodes reporting state to server"
 msgstr ""
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
@@ -1053,18 +1058,18 @@ msgid "Shared secret to sign instance-id request"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr ""
 
@@ -1075,12 +1080,12 @@ msgid ""
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr ""
@@ -1089,15 +1094,11 @@ msgstr ""
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr ""
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr ""
 
@@ -1139,112 +1140,112 @@ msgstr ""
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr ""
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr ""
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr ""
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr ""
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr ""
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr ""
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr ""
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr ""
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr ""
@@ -2194,17 +2195,21 @@ msgstr ""
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
@@ -2951,7 +2956,7 @@ msgid "Port does not have port security binding."
 msgstr ""
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr ""
 
@@ -4229,7 +4234,7 @@ msgid "create_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr ""
 
@@ -4757,18 +4762,18 @@ msgstr ""
 msgid "get_nexusvm_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -4807,16 +4812,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -4852,36 +4857,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr ""
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -4889,19 +4894,19 @@ msgstr ""
 msgid "provider:segmentation_id required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -4909,91 +4914,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5002,87 +5007,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5092,59 +5097,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6556,31 +6561,31 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, python-format
 msgid "Network %s has no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -8922,146 +8927,146 @@ msgstr ""
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr ""
 
index 3430672880901a3eb6beb7fe86cea91064832982..1331be9125da897419b133509a3c35962e57da3d 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: 2013-06-28 06:06+0000\n"
 "Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
 "Language-Team: Slovenian (Slovenia) "
@@ -412,95 +412,100 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -538,80 +543,80 @@ msgstr ""
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -726,13 +731,13 @@ msgstr ""
 msgid "Seconds between nodes reporting state to server"
 msgstr ""
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
@@ -1053,18 +1058,18 @@ msgid "Shared secret to sign instance-id request"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr ""
 
@@ -1075,12 +1080,12 @@ msgid ""
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr ""
@@ -1089,15 +1094,11 @@ msgstr ""
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr ""
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr ""
 
@@ -1139,112 +1140,112 @@ msgstr ""
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr ""
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr ""
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr ""
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr ""
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr ""
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr ""
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr ""
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr ""
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr ""
@@ -2194,17 +2195,21 @@ msgstr ""
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
@@ -2951,7 +2956,7 @@ msgid "Port does not have port security binding."
 msgstr ""
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr ""
 
@@ -4229,7 +4234,7 @@ msgid "create_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr ""
 
@@ -4757,18 +4762,18 @@ msgstr ""
 msgid "get_nexusvm_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -4807,16 +4812,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -4852,36 +4857,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr ""
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -4889,19 +4894,19 @@ msgstr ""
 msgid "provider:segmentation_id required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -4909,91 +4914,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5002,87 +5007,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5092,59 +5097,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6556,31 +6561,31 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, python-format
 msgid "Network %s has no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -8922,146 +8927,146 @@ msgstr ""
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr ""
 
index e006a94a456e50c028e7ff12d0a3b5c6b7036c6c..37765cd2f6f60ef9ba6cc929b4545b86178b98e9 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Swahili (Kenya) "
@@ -411,95 +411,100 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -537,80 +542,80 @@ msgstr ""
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -725,13 +730,13 @@ msgstr ""
 msgid "Seconds between nodes reporting state to server"
 msgstr ""
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
@@ -1052,18 +1057,18 @@ msgid "Shared secret to sign instance-id request"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr ""
 
@@ -1074,12 +1079,12 @@ msgid ""
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr ""
@@ -1088,15 +1093,11 @@ msgstr ""
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr ""
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr ""
 
@@ -1138,112 +1139,112 @@ msgstr ""
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr ""
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr ""
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr ""
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr ""
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr ""
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr ""
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr ""
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr ""
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr ""
@@ -2193,17 +2194,21 @@ msgstr ""
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
@@ -2950,7 +2955,7 @@ msgid "Port does not have port security binding."
 msgstr ""
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr ""
 
@@ -4228,7 +4233,7 @@ msgid "create_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr ""
 
@@ -4756,18 +4761,18 @@ msgstr ""
 msgid "get_nexusvm_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -4806,16 +4811,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -4851,36 +4856,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr ""
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -4888,19 +4893,19 @@ msgstr ""
 msgid "provider:segmentation_id required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -4908,91 +4913,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5001,87 +5006,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5091,59 +5096,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6555,31 +6560,31 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, python-format
 msgid "Network %s has no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -8921,146 +8926,146 @@ msgstr ""
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr ""
 
index 981df817df7f17dd970b615842744fcd632dadcc..dcbbdd01942e8678222c294d970890da941252af 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Tagalog "
@@ -411,95 +411,100 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -537,80 +542,80 @@ msgstr ""
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -725,13 +730,13 @@ msgstr ""
 msgid "Seconds between nodes reporting state to server"
 msgstr ""
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
@@ -1052,18 +1057,18 @@ msgid "Shared secret to sign instance-id request"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr ""
 
@@ -1074,12 +1079,12 @@ msgid ""
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr ""
@@ -1088,15 +1093,11 @@ msgstr ""
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr ""
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr ""
 
@@ -1138,112 +1139,112 @@ msgstr ""
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr ""
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr ""
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr ""
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr ""
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr ""
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr ""
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr ""
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr ""
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr ""
@@ -2193,17 +2194,21 @@ msgstr ""
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
@@ -2950,7 +2955,7 @@ msgid "Port does not have port security binding."
 msgstr ""
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr ""
 
@@ -4228,7 +4233,7 @@ msgid "create_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr ""
 
@@ -4756,18 +4761,18 @@ msgstr ""
 msgid "get_nexusvm_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -4806,16 +4811,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -4851,36 +4856,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr ""
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -4888,19 +4893,19 @@ msgstr ""
 msgid "provider:segmentation_id required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -4908,91 +4913,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5001,87 +5006,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5091,59 +5096,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6555,31 +6560,31 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, python-format
 msgid "Network %s has no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -8921,146 +8926,146 @@ msgstr ""
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr ""
 
index 73677f573c2cd2022dfb7be5a837414f85824537..1c284ceb7ebe4fa19e6a4ec831b63de2c68f42e9 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Turkish (Turkey) "
@@ -411,95 +411,100 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -537,80 +542,80 @@ msgstr ""
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -725,13 +730,13 @@ msgstr ""
 msgid "Seconds between nodes reporting state to server"
 msgstr ""
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
@@ -1052,18 +1057,18 @@ msgid "Shared secret to sign instance-id request"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr ""
 
@@ -1074,12 +1079,12 @@ msgid ""
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr ""
@@ -1088,15 +1093,11 @@ msgstr ""
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr ""
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr ""
 
@@ -1138,112 +1139,112 @@ msgstr ""
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr ""
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr ""
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr ""
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr ""
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr ""
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr ""
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr ""
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr ""
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr ""
@@ -2193,17 +2194,21 @@ msgstr ""
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
@@ -2950,7 +2955,7 @@ msgid "Port does not have port security binding."
 msgstr ""
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr ""
 
@@ -4228,7 +4233,7 @@ msgid "create_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr ""
 
@@ -4756,18 +4761,18 @@ msgstr ""
 msgid "get_nexusvm_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -4806,16 +4811,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -4851,36 +4856,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr ""
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -4888,19 +4893,19 @@ msgstr ""
 msgid "provider:segmentation_id required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -4908,91 +4913,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5001,87 +5006,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5091,59 +5096,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6555,31 +6560,31 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, python-format
 msgid "Network %s has no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -8921,146 +8926,146 @@ msgstr ""
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr ""
 
index 7c0e4565168593a7c99c760568b981f8e9f82a12..a5db1ebeb559db6f1073f519521d80cb4b8d840f 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Ukrainian "
@@ -412,95 +412,100 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -538,80 +543,80 @@ msgstr ""
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -726,13 +731,13 @@ msgstr ""
 msgid "Seconds between nodes reporting state to server"
 msgstr ""
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
@@ -1053,18 +1058,18 @@ msgid "Shared secret to sign instance-id request"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr ""
 
@@ -1075,12 +1080,12 @@ msgid ""
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr ""
@@ -1089,15 +1094,11 @@ msgstr ""
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr ""
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr ""
 
@@ -1139,112 +1140,112 @@ msgstr ""
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr ""
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr ""
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr ""
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr ""
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr ""
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr ""
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr ""
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr ""
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr ""
@@ -2194,17 +2195,21 @@ msgstr ""
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
@@ -2951,7 +2956,7 @@ msgid "Port does not have port security binding."
 msgstr ""
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr ""
 
@@ -4229,7 +4234,7 @@ msgid "create_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr ""
 
@@ -4757,18 +4762,18 @@ msgstr ""
 msgid "get_nexusvm_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -4807,16 +4812,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -4852,36 +4857,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr ""
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -4889,19 +4894,19 @@ msgstr ""
 msgid "provider:segmentation_id required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -4909,91 +4914,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5002,87 +5007,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5092,59 +5097,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6556,31 +6561,31 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, python-format
 msgid "Network %s has no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -8922,146 +8927,146 @@ msgstr ""
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr ""
 
index d3851065ffe767b073266e1425ff17db8cc30a50..52833072265aabc132151ffcd5b178d1022a89fe 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: 2013-05-13 06:01+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Vietnamese (Viet Nam) "
@@ -411,95 +411,100 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -537,80 +542,80 @@ msgstr ""
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -725,13 +730,13 @@ msgstr ""
 msgid "Seconds between nodes reporting state to server"
 msgstr ""
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
@@ -1052,18 +1057,18 @@ msgid "Shared secret to sign instance-id request"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr ""
 
@@ -1074,12 +1079,12 @@ msgid ""
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr ""
@@ -1088,15 +1093,11 @@ msgstr ""
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr ""
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr ""
 
@@ -1138,112 +1139,112 @@ msgstr ""
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr ""
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr ""
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr ""
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr ""
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr ""
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr ""
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr ""
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr ""
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr ""
@@ -2193,17 +2194,21 @@ msgstr ""
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
@@ -2950,7 +2955,7 @@ msgid "Port does not have port security binding."
 msgstr ""
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr ""
 
@@ -4228,7 +4233,7 @@ msgid "create_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr ""
 
@@ -4756,18 +4761,18 @@ msgstr ""
 msgid "get_nexusvm_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -4806,16 +4811,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -4851,36 +4856,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr ""
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -4888,19 +4893,19 @@ msgstr ""
 msgid "provider:segmentation_id required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -4908,91 +4913,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5001,87 +5006,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5091,59 +5096,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6555,31 +6560,31 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, python-format
 msgid "Network %s has no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -8921,146 +8926,146 @@ msgstr ""
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr ""
 
index eb0f82af141a729bd7d2202b662fa0f459399da2..30c0a245a40533e439ecd741af65baee8fbd69c8 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: 2013-05-13 06:01+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Chinese (China) "
@@ -411,95 +411,100 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -537,80 +542,80 @@ msgstr ""
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -725,13 +730,13 @@ msgstr ""
 msgid "Seconds between nodes reporting state to server"
 msgstr ""
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
@@ -1052,18 +1057,18 @@ msgid "Shared secret to sign instance-id request"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr ""
 
@@ -1074,12 +1079,12 @@ msgid ""
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr ""
@@ -1088,15 +1093,11 @@ msgstr ""
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr ""
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr ""
 
@@ -1138,112 +1139,112 @@ msgstr ""
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr ""
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr ""
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr ""
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr ""
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr ""
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr ""
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr ""
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr ""
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr ""
@@ -2193,17 +2194,21 @@ msgstr ""
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
@@ -2950,7 +2955,7 @@ msgid "Port does not have port security binding."
 msgstr ""
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr ""
 
@@ -4228,7 +4233,7 @@ msgid "create_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr ""
 
@@ -4756,18 +4761,18 @@ msgstr ""
 msgid "get_nexusvm_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -4806,16 +4811,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -4851,36 +4856,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr ""
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -4888,19 +4893,19 @@ msgstr ""
 msgid "provider:segmentation_id required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -4908,91 +4913,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5001,87 +5006,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5091,59 +5096,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6555,31 +6560,31 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, python-format
 msgid "Network %s has no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -8921,146 +8926,146 @@ msgstr ""
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr ""
 
index 1d6bc6c481eeebe737aa69c5de1826932226dfe8..33afb72f2d8237d59fc18ef85b3667bc82e84b97 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Chinese (Hong Kong) "
@@ -411,95 +411,100 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -537,80 +542,80 @@ msgstr ""
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -725,13 +730,13 @@ msgstr ""
 msgid "Seconds between nodes reporting state to server"
 msgstr ""
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
@@ -1052,18 +1057,18 @@ msgid "Shared secret to sign instance-id request"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr ""
 
@@ -1074,12 +1079,12 @@ msgid ""
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr ""
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr ""
@@ -1088,15 +1093,11 @@ msgstr ""
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr ""
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr ""
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr ""
 
@@ -1138,112 +1139,112 @@ msgstr ""
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr ""
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr ""
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr ""
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr ""
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr ""
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr ""
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr ""
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr ""
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr ""
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr ""
@@ -2193,17 +2194,21 @@ msgstr ""
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
@@ -2950,7 +2955,7 @@ msgid "Port does not have port security binding."
 msgstr ""
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr ""
 
@@ -4228,7 +4233,7 @@ msgid "create_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr ""
 
@@ -4756,18 +4761,18 @@ msgstr ""
 msgid "get_nexusvm_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -4806,16 +4811,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -4851,36 +4856,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr ""
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -4888,19 +4893,19 @@ msgstr ""
 msgid "provider:segmentation_id required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -4908,91 +4913,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5001,87 +5006,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5091,59 +5096,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6555,31 +6560,31 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, python-format
 msgid "Network %s has no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -8921,146 +8926,146 @@ msgstr ""
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr ""
 
index 2102a1d034e41b7fc7dfdef549076da49ddbfe5b..e2704d96bce9689ad9268238388c37ea426c7ecc 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-21 06:21+0000\n"
+"POT-Creation-Date: 2013-08-25 06:14+0000\n"
 "PO-Revision-Date: 2013-05-22 03:25+0000\n"
 "Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
 "Language-Team: Chinese (Taiwan) "
@@ -411,95 +411,100 @@ msgstr ""
 msgid "Number of threads to use during sync process."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:104
+#: neutron/agent/dhcp_agent.py:72 neutron/agent/l3_agent.py:186
+#: neutron/agent/metadata/namespace_proxy.py:155
+msgid "Location of Metadata Proxy UNIX domain socket"
+msgstr "meta 資料 Proxy UNIX 網域 Socket 的位置"
+
+#: neutron/agent/dhcp_agent.py:108
 #, python-format
 msgid ""
 "The '%s' DHCP-driver does not support retrieving of a list of existing "
 "networks"
 msgstr "'%s' DHCP-driver 不支援擷取現有網路清單"
 
-#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
+#: neutron/agent/dhcp_agent.py:115 neutron/agent/dhcp_agent.py:807
 msgid "DHCP agent started"
 msgstr "已啟動 DHCP 代理程式"
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:142
 #, python-format
 msgid "Unable to %s dhcp."
 msgstr "無法 %s DHCP。"
 
-#: neutron/agent/dhcp_agent.py:142
+#: neutron/agent/dhcp_agent.py:146
 msgid "Synchronizing state"
 msgstr "正在同步化狀態"
 
-#: neutron/agent/dhcp_agent.py:154
+#: neutron/agent/dhcp_agent.py:158
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:162
+#: neutron/agent/dhcp_agent.py:166
 msgid "Unable to sync network state."
 msgstr "無法同步網路狀態。"
 
-#: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
+#: neutron/agent/dhcp_agent.py:186 neutron/agent/dhcp_agent.py:226
 #, python-format
 msgid "Network %s RPC info call failed."
 msgstr "呼叫網路 %s RPC 資訊失敗。"
 
-#: neutron/agent/dhcp_agent.py:337
+#: neutron/agent/dhcp_agent.py:341
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr "在 meta 資料存取網路上找到 %(port_num)d 個路由器埠。將僅考量路由器 %(router_id)s 的埠 %(port_id)s"
 
-#: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:159
+#: neutron/agent/dhcp_agent.py:543 neutron/agent/l3_agent.py:159
 #: neutron/debug/debug_agent.py:45
 msgid "The driver used to manage the virtual interface."
 msgstr "用於管理虛擬介面的驅動程式。"
 
-#: neutron/agent/dhcp_agent.py:545
+#: neutron/agent/dhcp_agent.py:551
 msgid "You must specify an interface driver"
 msgstr "必須指定介面驅動程式"
 
-#: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:202
+#: neutron/agent/dhcp_agent.py:557 neutron/agent/l3_agent.py:206
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr "匯入介面驅動程式 '%s' 時發生錯誤"
 
-#: neutron/agent/dhcp_agent.py:599
+#: neutron/agent/dhcp_agent.py:605
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:609
+#: neutron/agent/dhcp_agent.py:615
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:650
+#: neutron/agent/dhcp_agent.py:656
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
+#: neutron/agent/dhcp_agent.py:697 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr "正在重複使用現有裝置:%s。"
 
-#: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:808
+#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:814
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:813
+#: neutron/agent/dhcp_agent.py:796 neutron/agent/l3_agent.py:819
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
 msgid "Failed reporting state!"
 msgstr "無法報告狀態!"
 
-#: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:818
+#: neutron/agent/dhcp_agent.py:804 neutron/agent/l3_agent.py:824
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
@@ -538,80 +543,80 @@ msgstr "代理程式所實作路由器的外部網路 UUID。"
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:195
+#: neutron/agent/l3_agent.py:199
 msgid "An interface driver must be specified"
 msgstr "必須指定介面驅動程式"
 
-#: neutron/agent/l3_agent.py:237
+#: neutron/agent/l3_agent.py:241
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr "刪除名稱空間 '%s' 時失敗"
 
-#: neutron/agent/l3_agent.py:266
+#: neutron/agent/l3_agent.py:270
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:335
+#: neutron/agent/l3_agent.py:341
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr "路由器埠 %s 沒有 IP 位址"
 
-#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924
+#: neutron/agent/l3_agent.py:343 neutron/db/l3_db.py:924
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr "正在忽略路由器埠 %s 上的多個 IP"
 
-#: neutron/agent/l3_agent.py:471
+#: neutron/agent/l3_agent.py:477
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr "傳送無償 ARP 時失敗:%s"
 
-#: neutron/agent/l3_agent.py:608
+#: neutron/agent/l3_agent.py:614
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:613
+#: neutron/agent/l3_agent.py:619
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:621
+#: neutron/agent/l3_agent.py:627
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:625
+#: neutron/agent/l3_agent.py:631
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:632
+#: neutron/agent/l3_agent.py:638
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr "外部網路橋接器 '%s' 不存在"
 
-#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719
+#: neutron/agent/l3_agent.py:694 neutron/agent/l3_agent.py:725
 msgid "Failed synchronizing routers"
 msgstr "同步路由器時失敗"
 
-#: neutron/agent/l3_agent.py:715
+#: neutron/agent/l3_agent.py:721
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:723
+#: neutron/agent/l3_agent.py:729
 msgid "L3 agent started"
 msgstr "已啟動 L3 代理程式"
 
-#: neutron/agent/l3_agent.py:743
+#: neutron/agent/l3_agent.py:749
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr "所新增的路徑項目是 '%s'"
 
-#: neutron/agent/l3_agent.py:751
+#: neutron/agent/l3_agent.py:757
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr "所移除的路徑項目是 '%s'"
@@ -726,13 +731,13 @@ msgstr "根說明程式應用程式。"
 msgid "Seconds between nodes reporting state to server"
 msgstr "兩個節點將狀態報告給伺服器的間隔秒數"
 
-#: neutron/agent/common/config.py:80
+#: neutron/agent/common/config.py:84
 msgid ""
 "DEFAULT.root_helper is deprecated! Please move root_helper configuration "
 "to [AGENT] section."
 msgstr ""
 
-#: neutron/agent/common/config.py:91
+#: neutron/agent/common/config.py:95
 msgid "Top-level directory for maintaining dhcp state"
 msgstr "用於維護 DHCP 狀態的最上層目錄"
 
@@ -1058,18 +1063,18 @@ msgid "Shared secret to sign instance-id request"
 msgstr "用於簽署 instance-id 要求的共用機密"
 
 #: neutron/agent/metadata/agent.py:92
-#: neutron/agent/metadata/namespace_proxy.py:75
+#: neutron/agent/metadata/namespace_proxy.py:68
 #, python-format
 msgid "Request: %s"
 msgstr "要求:%s"
 
 #: neutron/agent/metadata/agent.py:101
-#: neutron/agent/metadata/namespace_proxy.py:83
+#: neutron/agent/metadata/namespace_proxy.py:76
 msgid "Unexpected error."
 msgstr "非預期的錯誤。"
 
 #: neutron/agent/metadata/agent.py:102
-#: neutron/agent/metadata/namespace_proxy.py:84
+#: neutron/agent/metadata/namespace_proxy.py:77
 msgid "An unknown error has occurred. Please try your request again."
 msgstr "發生不明錯誤。請重試要求。"
 
@@ -1080,12 +1085,12 @@ msgid ""
 msgstr "遠端 meta 資料伺服器回應「已禁止」。此回應通常會在共用密碼不符時發生。"
 
 #: neutron/agent/metadata/agent.py:165
-#: neutron/agent/metadata/namespace_proxy.py:123
+#: neutron/agent/metadata/namespace_proxy.py:116
 msgid "Remote metadata server experienced an internal server error."
 msgstr "遠端 meta 資料伺服器發生內部伺服器錯誤。"
 
 #: neutron/agent/metadata/agent.py:171
-#: neutron/agent/metadata/namespace_proxy.py:129
+#: neutron/agent/metadata/namespace_proxy.py:122
 #, python-format
 msgid "Unexpected response code: %s"
 msgstr "非預期的回應碼:%s"
@@ -1094,15 +1099,11 @@ msgstr "非預期的回應碼:%s"
 msgid "Location for Metadata Proxy UNIX domain socket"
 msgstr "meta 資料 Proxy UNIX 網域 Socket 的位置"
 
-#: neutron/agent/metadata/namespace_proxy.py:36
-msgid "Location of Metadata Proxy UNIX domain socket"
-msgstr "meta 資料 Proxy UNIX 網域 Socket 的位置"
-
-#: neutron/agent/metadata/namespace_proxy.py:70
+#: neutron/agent/metadata/namespace_proxy.py:63
 msgid "network_id and router_id are None. One must be provided."
 msgstr "network_id 及 router_id 皆為 None。必須提供其中一個。"
 
-#: neutron/agent/metadata/namespace_proxy.py:158
+#: neutron/agent/metadata/namespace_proxy.py:151
 msgid "TCP Port to listen for metadata server requests."
 msgstr "用於接聽 meta 資料伺服器要求的 TCP 埠。"
 
@@ -1144,112 +1145,112 @@ msgstr "在要求內文中找不到 '%s'"
 msgid "Failed to parse request. Parameter '%s' not specified"
 msgstr "無法剖析要求。未指定參數 '%s'"
 
-#: neutron/api/extensions.py:248
+#: neutron/api/extensions.py:236
 #, python-format
 msgid "Extension with alias %s does not exist"
 msgstr "別名為 %s 的延伸不存在"
 
-#: neutron/api/extensions.py:252 neutron/api/extensions.py:256
+#: neutron/api/extensions.py:240 neutron/api/extensions.py:244
 msgid "Resource not found."
 msgstr ""
 
-#: neutron/api/extensions.py:279
+#: neutron/api/extensions.py:267
 #, python-format
 msgid "Extended resource: %s"
 msgstr "已延伸資源:%s"
 
-#: neutron/api/extensions.py:301
+#: neutron/api/extensions.py:289
 #, python-format
 msgid "Extended action: %s"
 msgstr "已延伸動作:%s"
 
-#: neutron/api/extensions.py:309
+#: neutron/api/extensions.py:297
 #, python-format
 msgid "Extended request: %s"
 msgstr "已延伸要求:%s"
 
-#: neutron/api/extensions.py:400
+#: neutron/api/extensions.py:387
 msgid "Initializing extension manager."
 msgstr "正在起始設定延伸管理程式。"
 
-#: neutron/api/extensions.py:482
+#: neutron/api/extensions.py:469
 #, python-format
 msgid "Error fetching extended attributes for extension '%s'"
 msgstr "提取延伸 '%s' 的延伸屬性時發生錯誤"
 
-#: neutron/api/extensions.py:491
+#: neutron/api/extensions.py:478
 #, python-format
 msgid ""
 "It was impossible to process the following extensions: %s because of "
 "missing requirements."
 msgstr ""
 
-#: neutron/api/extensions.py:502
+#: neutron/api/extensions.py:489
 #, python-format
 msgid "Ext name: %s"
 msgstr "延伸名稱:%s"
 
-#: neutron/api/extensions.py:503
+#: neutron/api/extensions.py:490
 #, python-format
 msgid "Ext alias: %s"
 msgstr "延伸別名:%s"
 
-#: neutron/api/extensions.py:504
+#: neutron/api/extensions.py:491
 #, python-format
 msgid "Ext description: %s"
 msgstr "延伸說明:%s"
 
-#: neutron/api/extensions.py:505
+#: neutron/api/extensions.py:492
 #, python-format
 msgid "Ext namespace: %s"
 msgstr "延伸名稱空間:%s"
 
-#: neutron/api/extensions.py:506
+#: neutron/api/extensions.py:493
 #, python-format
 msgid "Ext updated: %s"
 msgstr "已更新延伸:%s"
 
-#: neutron/api/extensions.py:508 neutron/api/extensions.py:514
+#: neutron/api/extensions.py:495 neutron/api/extensions.py:501
 #, python-format
 msgid "Exception loading extension: %s"
 msgstr "載入延伸時發生異常狀況:%s"
 
-#: neutron/api/extensions.py:534
+#: neutron/api/extensions.py:519
 #, python-format
 msgid "Extension path '%s' doesn't exist!"
 msgstr "延伸路徑 '%s' 不存在!"
 
-#: neutron/api/extensions.py:539
+#: neutron/api/extensions.py:524
 #, python-format
 msgid "Loading extension file: %s"
 msgstr "正在載入延伸檔:%s"
 
-#: neutron/api/extensions.py:547
+#: neutron/api/extensions.py:532
 #, python-format
 msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
 msgstr "在 %(file)s 中找不到需要的名稱 \"%(ext_name)s\""
 
-#: neutron/api/extensions.py:555
+#: neutron/api/extensions.py:540
 #, python-format
 msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
 msgstr "由於 %(exception)s 而未載入延伸檔 %(f)s"
 
-#: neutron/api/extensions.py:564
+#: neutron/api/extensions.py:549
 #, python-format
 msgid "Loaded extension: %s"
 msgstr "已載入延伸:%s"
 
-#: neutron/api/extensions.py:567
+#: neutron/api/extensions.py:552
 #, python-format
 msgid "Found duplicate extension: %s"
 msgstr "發現重複延伸:%s"
 
-#: neutron/api/extensions.py:597
+#: neutron/api/extensions.py:580
 #, python-format
 msgid "Extension %s not supported by any of loaded plugins"
 msgstr "所載入的任何外掛程式皆不支援延伸 %s"
 
-#: neutron/api/extensions.py:608
+#: neutron/api/extensions.py:591
 #, python-format
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr "所載入的外掛程式未實作延伸 %s 介面"
@@ -2200,17 +2201,21 @@ msgstr "%(name)s '%(addr)s' 與 ip_version '%(ip_version)s' 不符"
 msgid "Gateway is not valid on subnet"
 msgstr "閘道在子網路上無效"
 
+#: neutron/db/db_base_plugin_v2.py:1049 neutron/db/db_base_plugin_v2.py:1063
+msgid "new subnet"
+msgstr ""
+
 #: neutron/db/db_base_plugin_v2.py:1056
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr "剖析 DNS 位址 %s 時發生錯誤"
 
-#: neutron/db/db_base_plugin_v2.py:1317
+#: neutron/db/db_base_plugin_v2.py:1318
 #, python-format
 msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 msgstr "已配置 IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
 
-#: neutron/db/db_base_plugin_v2.py:1392
+#: neutron/db/db_base_plugin_v2.py:1393
 #, python-format
 msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr "%(address)s (%(subnet_id)s) 未回收"
@@ -2965,7 +2970,7 @@ msgid "Port does not have port security binding."
 msgstr "埠沒有埠安全連結。"
 
 #: neutron/extensions/providernet.py:56
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:373
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:356
 msgid "plugin does not support updating provider attributes"
 msgstr "外掛程式不支援更新提供者屬性"
 
@@ -4249,7 +4254,7 @@ msgid "create_subnet() called"
 msgstr "已呼叫 create_subnet()"
 
 #: neutron/plugins/cisco/network_plugin.py:248
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:339
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:338
 msgid "update_subnet() called"
 msgstr "已呼叫 update_subnet()"
 
@@ -4777,18 +4782,18 @@ msgstr "已呼叫 update_nexusport_binding"
 msgid "get_nexusvm_binding() called"
 msgstr "已呼叫 get_nexusvm_binding()"
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:98
+#: neutron/plugins/cisco/db/nexus_db_v2.py:99
 msgid "get_port_vlan_switch_binding() called"
 msgstr "已呼叫 get_port_vlan_switch_binding()"
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:106
+#: neutron/plugins/cisco/db/nexus_db_v2.py:107
 #, python-format
 msgid ""
 "get_port_switch_bindings() called, port:'%(port_id)s', "
 "switch:'%(switch_ip)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/db/nexus_db_v2.py:118
+#: neutron/plugins/cisco/db/nexus_db_v2.py:119
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
@@ -4827,16 +4832,16 @@ msgstr ""
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:443
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:444
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:488
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:464
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:489
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:477
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
@@ -4872,36 +4877,36 @@ msgstr ""
 msgid "VSM: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:192
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:191
 msgid "_setup_vsm"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:213
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:212
 msgid "_populate_policy_profiles"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:216
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215
 #, python-format
 msgid "_populate_policy_profiles %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:224
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:223
 msgid "No policy profile populated from VSM"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:231
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:230
 msgid "_poll_policies"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:313
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:299
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324
 #: neutron/plugins/mlnx/mlnx_plugin.py:155
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:378
 msgid "provider:network_type required"
 msgstr "需要 provider:network_type"
 
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:303
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:317
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:331
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334
 #: neutron/plugins/mlnx/mlnx_plugin.py:185
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:388
@@ -4909,19 +4914,19 @@ msgstr "需要 provider:network_type"
 msgid "provider:segmentation_id required"
 msgstr "需要 provider:segmentation_id"
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:306
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:325
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:311
 msgid "provider:physical_network specified for VXLAN network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:320
 msgid "provider:segmentation_id out of range (5000+)"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:338
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:324
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:356
 #: neutron/plugins/mlnx/mlnx_plugin.py:171
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423
@@ -4929,91 +4934,91 @@ msgstr ""
 msgid "provider:network_type %s not supported"
 msgstr "不支援 provider:network_type %s"
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:344
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:330
 #: neutron/plugins/mlnx/mlnx_plugin.py:212
 #, python-format
 msgid "unknown provider:physical_network %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:336
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368
 #: neutron/plugins/mlnx/mlnx_plugin.py:218
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:435
 msgid "provider:physical_network required"
 msgstr "需要 provider:physical_network"
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:405
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:408
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:388
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:391
 msgid "n1kv:profile_id does not exist"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:419
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:402
 msgid "_send_create_logical_network"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:440
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:423
 #, python-format
 msgid "_send_create_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:450
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:433
 #, python-format
 msgid "_send_delete_network_profile_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:463
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:446
 #, python-format
 msgid "_send_create_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:460
 #, python-format
 msgid "_send_update_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:494
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:477
 #, python-format
 msgid "_send_delete_network_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:508
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:491
 #, python-format
 msgid "_send_create_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:505
 #, python-format
 msgid "_send_delete_subnet_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:539
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:522
 #, python-format
 msgid "_send_create_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:580
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:563
 #, python-format
 msgid "_send_update_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:595
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:578
 #, python-format
 msgid "_send_delete_port_request: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:636
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:619
 #, python-format
 msgid "create network: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:644
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:627
 #, python-format
 msgid ""
 "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, "
 "multicast_ip %(multicast_ip)s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:687
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:670
 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:171
 #: neutron/plugins/mlnx/mlnx_plugin.py:271
@@ -5022,87 +5027,87 @@ msgstr ""
 msgid "Created network: %s"
 msgstr "已建立網路:%s"
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:708
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:691
 #, python-format
 msgid "Updated network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:734
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:717
 #, python-format
 msgid "Deleted network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:744
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:727
 #, python-format
 msgid "Get network: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:765
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:748
 msgid "Get networks"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:803
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:786
 #, python-format
 msgid "create port: profile_id=%s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:816
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:799
 #, python-format
 msgid "Created port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:836
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:819
 #, python-format
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:863
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:846
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:883
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:899
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:907
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:890
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:918
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:901
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:932
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:915
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:947
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:930
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:967
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:950
 msgid "Get subnets"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:158
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:178
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:185
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:205
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:211
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:179
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:209
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:215
 #, python-format
 msgid "NexusDriver: %s"
 msgstr "NexusDriver:%s"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:192
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
@@ -5112,59 +5117,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr "已載入驅動程式 %s"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:59
 msgid "NexusPlugin:get_all_networks() called"
 msgstr "已呼叫 NexusPlugin:get_all_networks()"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:74
 msgid "NexusPlugin:create_network() called"
 msgstr "已呼叫 NexusPlugin:create_network()"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:206
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:225
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:delete_network() called"
 msgstr "已呼叫 NexusPlugin:delete_network()"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
 msgid "NexusPlugin:update_network() called"
 msgstr "已呼叫 NexusPlugin:update_network()"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:248
 msgid "NexusPlugin:get_all_ports() called"
 msgstr "已呼叫 NexusPlugin:get_all_ports()"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:256
 msgid "NexusPlugin:create_port() called"
 msgstr "已呼叫 NexusPlugin:create_port()"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:264
 msgid "NexusPlugin:delete_port() called"
 msgstr "已呼叫 NexusPlugin:delete_port()"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:update_port() called"
 msgstr "已呼叫 NexusPlugin:update_port()"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:get_port_details() called"
 msgstr "已呼叫 NexusPlugin:get_port_details()"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:338
 msgid "NexusPlugin:plug_interface() called"
 msgstr "已呼叫 NexusPlugin:plug_interface()"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr "已呼叫 NexusPlugin:unplug_interface()"
 
@@ -6606,33 +6611,33 @@ msgstr ""
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:106
+#: neutron/plugins/ml2/plugin.py:108
 #, fuzzy
 msgid "Modular L2 Plugin initialization complete"
 msgstr "已完成外掛程式起始設定"
 
-#: neutron/plugins/ml2/plugin.py:140
+#: neutron/plugins/ml2/plugin.py:142
 msgid "network_type required if other provider attributes specified"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:154
+#: neutron/plugins/ml2/plugin.py:156
 #, fuzzy, python-format
 msgid "Network %s has no segments"
 msgstr "代理程式上未使用網路 %s。"
 
-#: neutron/plugins/ml2/plugin.py:186
+#: neutron/plugins/ml2/plugin.py:188
 #, fuzzy
 msgid ""
 "In _notify_port_updated() for port %(port_id), network %(network_id) has "
 "no segments"
 msgstr "對網路 %(net_id)s 上埠 %(port_id)s 執行的 _nvp_delete_port 已完成"
 
-#: neutron/plugins/ml2/plugin.py:229
+#: neutron/plugins/ml2/plugin.py:231
 #, python-format
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:332
+#: neutron/plugins/ml2/plugin.py:334
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
@@ -8989,146 +8994,146 @@ msgstr "PLUMgrid 外掛程式發生非預期的錯誤:%(err_msg)s"
 msgid "Connection failed with PLUMgrid Director: %(err_msg)s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:45
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44
 msgid "PLUMgrid Director server to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:47
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:46
 msgid "PLUMgrid Director server port to connect to"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:49
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:48
 msgid "PLUMgrid Director admin username"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:51
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:50
 msgid "PLUMgrid Director admin password"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:53
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:52
 msgid "PLUMgrid Director server timeout"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:68
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:67
 msgid "Neutron PLUMgrid Director: Starting Plugin"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:75
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:74
 msgid "Neutron PLUMgrid Director: Neutron server with PLUMgrid Plugin has started"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:85
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:84
 #, python-format
 msgid "Neutron PLUMgrid Director: %s"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:95
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:94
 msgid "Neutron PLUMgrid Director: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:109
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:108
 msgid "PLUMgrid Library: create_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:125
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:124
 msgid "Neutron PLUMgrid Director: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:136
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:162
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:351
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:135
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:161
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:350
 msgid "PLUMgrid Library: update_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:152
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:151
 msgid "Neutron PLUMgrid Director: delete_network() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:175
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:174
 msgid "Neutron PLUMgrid Director: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:194
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:222
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:193
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:221
 msgid "PLUMgrid Library: create_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:210
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:209
 msgid "Neutron PLUMgrid Director: update_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:239
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:238
 msgid "Neutron PLUMgrid Director: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:253
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:252
 msgid "PLUMgrid Library: delete_port() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:283
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:282
 msgid "Neutron PLUMgrid Director: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:307
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:306
 msgid "PLUMgrid Library: create_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:318
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:317
 msgid "Neutron PLUMgrid Director: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:330
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:329
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:364
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:363
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:376
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:375
 msgid "PLUMgrid Library: create_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:387
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:386
 msgid "Neutron PLUMgrid Director: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:393
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:392
 msgid "PLUMgrid Library: update_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:403
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:402
 msgid "Neutron PLUMgrid Director: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:413
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:412
 msgid "PLUMgrid Library: delete_router() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:422
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:421
 msgid "Neutron PLUMgrid Director: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:442
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:441
 msgid "PLUMgrid Library: add_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:454
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:453
 msgid "Neutron PLUMgrid Director: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:476
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:475
 msgid "PLUMgrid Library: remove_router_interface() called"
 msgstr ""
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:510
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:505
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not supported yet by this plugin. "
 "Ignoring setting for network %s"
 msgstr "此外掛程式尚不支援 admin_state_up = False 的網路。正在忽略對網路 %s 的設定"
 
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:514
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:509
 msgid "Network Admin State Validation Falied: "
 msgstr "網路管理狀態驗證失敗:"