]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commitdiff
Imported Translations from Transifex
authorOpenStack Jenkins <jenkins@openstack.org>
Fri, 6 Dec 2013 06:31:57 +0000 (06:31 +0000)
committerOpenStack Jenkins <jenkins@openstack.org>
Fri, 6 Dec 2013 06:31:57 +0000 (06:31 +0000)
Change-Id: I10900cbcfdd3e1568d48dc2e17ccb1a426cd27cb

58 files changed:
neutron/locale/ar/LC_MESSAGES/neutron.po
neutron/locale/bg_BG/LC_MESSAGES/neutron.po
neutron/locale/bn_IN/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/es_MX/LC_MESSAGES/neutron.po
neutron/locale/eu/LC_MESSAGES/neutron.po
neutron/locale/eu_ES/LC_MESSAGES/neutron.po
neutron/locale/fa/LC_MESSAGES/neutron.po
neutron/locale/fi_FI/LC_MESSAGES/neutron.po
neutron/locale/fil/LC_MESSAGES/neutron.po
neutron/locale/fr/LC_MESSAGES/neutron.po
neutron/locale/gl/LC_MESSAGES/neutron.po
neutron/locale/hi/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/km/LC_MESSAGES/neutron.po
neutron/locale/kn/LC_MESSAGES/neutron.po
neutron/locale/ko/LC_MESSAGES/neutron.po
neutron/locale/ko_KR/LC_MESSAGES/neutron.po
neutron/locale/ml_IN/LC_MESSAGES/neutron.po
neutron/locale/mr_IN/LC_MESSAGES/neutron.po
neutron/locale/ms/LC_MESSAGES/neutron.po
neutron/locale/nb/LC_MESSAGES/neutron.po
neutron/locale/ne/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/sk/LC_MESSAGES/neutron.po
neutron/locale/sl_SI/LC_MESSAGES/neutron.po
neutron/locale/sv/LC_MESSAGES/neutron.po
neutron/locale/sw_KE/LC_MESSAGES/neutron.po
neutron/locale/tl/LC_MESSAGES/neutron.po
neutron/locale/tl_PH/LC_MESSAGES/neutron.po
neutron/locale/tr_TR/LC_MESSAGES/neutron.po
neutron/locale/uk/LC_MESSAGES/neutron.po
neutron/locale/ur/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 e6061912729f81c7c242e0fd7f768f32f9272bc6..21bae02dcca0fbf452ee56884f1d2a877a0f0069 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-09-12 23:31+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Arabic "
@@ -447,53 +447,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -501,9 +513,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -512,7 +524,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -855,7 +867,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -978,7 +990,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1130,7 +1142,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1161,35 +1173,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2062,7 +2074,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2400,7 +2412,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2432,63 +2444,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2599,7 +2615,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4611,115 +4627,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5278,37 +5227,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5316,21 +5277,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5680,12 +5649,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5697,110 +5664,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6202,14 +6157,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6226,7 +6181,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6384,7 +6339,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6534,64 +6489,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6599,54 +6554,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7270,53 +7225,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8934,89 +8889,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9024,274 +8981,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9316,7 +9273,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10253,7 +10210,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11080,7 +11037,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11550,6 +11507,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13039,3 +13000,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 65f569cf2206595ba9a318c02ddfda42a72fafd0..8f4710313e2db2542be67fe4874d2e34ffb40f67 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Bulgarian (Bulgaria) "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13686,3 +13647,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 322de8d3983124f2ef24a82c9c9fab66fa1fabf1..565f5437b48c5a8de5e1e4fe961f3a5742cbd710 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-10-20 01:34+0000\n"
 "Last-Translator: Tom Fifield <tom@openstack.org>\n"
 "Language-Team: Bengali (India) "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -12969,3 +12930,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 3c2393bfb0c7622424c9108eeb1d1584b5dde1b7..bc70789914ee5e9c2c73bbaa277c2ed10ce2ee68 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Bosnian "
@@ -447,53 +447,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -501,9 +513,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -512,7 +524,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -855,7 +867,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -978,7 +990,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1130,7 +1142,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1161,35 +1173,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2062,7 +2074,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2400,7 +2412,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2432,63 +2444,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2599,7 +2615,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4611,115 +4627,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5278,37 +5227,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5316,21 +5277,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5680,12 +5649,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5697,110 +5664,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6202,14 +6157,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6226,7 +6181,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6384,7 +6339,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6534,64 +6489,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6599,54 +6554,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7270,53 +7225,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8934,89 +8889,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9024,274 +8981,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9316,7 +9273,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10253,7 +10210,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11080,7 +11037,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11550,6 +11507,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13687,3 +13648,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 8f3683d23c2c3390b812951a94c780029cb472dc..79625e46610f134bf6db10ce6002a4aa0d0f629b 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Catalan "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13686,3 +13647,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 2f3ff4b1bab2be5f101b5f11bee6998b37c25e25..6f2ea7e6956384f7fd28fb04cd99ef15954b8614 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Czech "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13686,3 +13647,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 1f297729574ceeeb61c7509da9c6b1970271029d..ac9b101123b319d3004456fea645c548dd90744e 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-05-16 09:23+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Danish "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13686,3 +13647,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index ac030a86a96619d5f489b374bb1d60f91472fb5e..dd6aa45f75d92f2547f60caf99bd8fc8bd3d168c 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-05-22 08:17+0000\n"
 "Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
 "Language-Team: German "
@@ -452,46 +452,58 @@ msgstr ""
 "Der DHCP-Treiber '%s' unterstützt das Abrufen einer Liste mit bestehenden"
 " Netzen nicht"
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr "DHCP-Agent gestartet"
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr "Synchronisation von Status"
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr "Netzstatus kann nicht synchronisiert werden."
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, python-format
 msgid ""
 "%(port_num)d router ports found on the metadata access network. Only the "
@@ -500,7 +512,7 @@ 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -508,9 +520,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -519,7 +531,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr "Erstellung des Statusberichts fehlgeschlagen!"
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -865,7 +877,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -990,7 +1002,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr "Wiederverwendung von vorhandenem Gerät: %s."
@@ -1144,7 +1156,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr "Ausführen von %(cmd)s nicht möglich. Ausnahme: %(exception)s"
@@ -1175,37 +1187,37 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 "Ergebnisse von regulären Ausdrücken können nicht analysiert werden. "
 "Ausnahme: %s"
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, fuzzy, python-format
 msgid "Unable to determine mac address for %s"
 msgstr "Erstellen von MAC-Adresse nach %s Versuchen nicht möglich"
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr "Brücken können nicht abgerufen werden. Ausnahme: %s"
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2153,8 +2165,8 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr "Erstellung fehlgeschlagen. %(dev_name)s ist bereits vorhanden."
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
-msgstr "Sudo-Berechtigung ist zum Ausführen dieses Befehls erforderlich."
+msgid "Sudo privilege is required to run this command."
+msgstr ""
 
 #: neutron/common/exceptions.py:240
 #, python-format
@@ -2515,8 +2527,8 @@ msgstr "Ungültige Route: %s"
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
-msgstr "Beim Erstellen von %(resource)s:%(item)s ist eine Ausnahme aufgetreten"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
+msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
 #, python-format
@@ -2549,31 +2561,40 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr "%(address)s (%(subnet_id)s) wurde nicht erneut gestartet"
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr "Netz %(network_id)s von %(host)s angefordert"
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr "Port %(device_id)s für %(network_id)s von %(host)s angefordert"
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
@@ -2582,34 +2603,29 @@ msgstr ""
 "DHCP-Port %(device_id)s auf Netz %(network_id)s ist auf %(host)s nicht "
 "vorhanden"
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr "Löschen von DHCP-Port für %(network_id)s-Anforderung von %(host)s"
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 "'fixed_ip' für %(subnet_id)s-Anforderung von %(host)s von DHCP-Port "
 "entfernt"
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2733,7 +2749,7 @@ msgstr ""
 "bestimmten IP-Adresse bei Zuweisung einer dynamischen IP-Adresse "
 "erforderlich"
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr "'fixed_ip_address' kann nicht ohne 'port_id' angegeben werden"
 
@@ -4854,115 +4870,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr "Modell %s verwaltet Status"
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr "Plug-in-Initialisierung abgeschlossen"
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr "Aufruf von 'create_network()'"
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr "Aufruf von 'update_network()'"
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr "Aufruf von 'delete_network()'"
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr "Aufruf von 'get_network()'"
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr "Aufruf von 'get_networks()'"
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr "Aufruf von 'create_port()'"
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr "Aufruf von 'delete_port()'"
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr "Aufruf von 'update_port()'"
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr "Aufruf von 'create_subnet()'"
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr "Aufruf von 'update_subnet()'"
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr "Aufruf von 'delete_subnet()'"
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr "Aufruf von 'get_all_qoss()'"
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr "Aufruf von 'get_qos_details()'"
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr "Aufruf von 'create_qos()'"
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr "Aufruf von 'delete_qos()'"
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr "Aufruf von 'rename_qos()'"
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr "Aufruf von 'get_all_credentials()'"
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr "Aufruf von 'get_credential_details()'"
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr "Aufruf von 'rename_credential()'"
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr "Aufruf von 'schedule_host()'"
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr "Aufruf von 'associate_port()'"
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr "Aufruf von 'detach_port()'"
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5521,37 +5470,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr "%(module)s. Initialisierung von %(name)s abgeschlossen"
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr "Kein %s-Plug-in geladen"
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr "%(plugin_key)s: %(function_name)s mit Argumenten %(args)s ignoriert"
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr "Aufruf von 'create_network()'"
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr "Aufruf von 'update_network()'"
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr "Aufruf von 'create_port()'"
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5559,21 +5520,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr "Aufruf von 'update_port()'"
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr "Aufruf von 'delete_port()'"
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5923,12 +5892,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5940,110 +5907,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr "NexusDriver: %s"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr "Treiber %s geladen"
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr "Aufruf von 'NexusPlugin:create_network()'"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr "Aufruf von 'NexusPlugin:update_network()'"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr "Aufruf von 'NexusPlugin:get_all_ports()'"
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr "Aufruf von 'NexusPlugin:create_port()'"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr "Aufruf von 'NexusPlugin:delete_port()'"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr "Aufruf von 'NexusPlugin:update_port()'"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr "Aufruf von 'NexusPlugin:get_port_details()'"
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr "Aufruf von 'NexusPlugin:unplug_interface()'"
 
@@ -6457,14 +6412,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr "Agent nicht synchron mit Plug-in!"
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr "Agentenschleife umfasst neue Geräte!"
@@ -6483,7 +6438,7 @@ msgstr ""
 "%(elapsed)s) überschritten"
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr "Agent erfolgreich initialisiert, läuft jetzt... "
@@ -6647,7 +6602,7 @@ msgstr "Ungültige Schnittstellen-ID, wird zu falschem Namen bei TAP-Gerät füh
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6807,64 +6762,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr "'network_delete' erhalten"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr "Anfordern von MAC-Adresse für eindeutige ID nicht möglich. Agent beendet!"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr "RPC-'agent_id': %s"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr "Port %s hinzugefügt"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr "Abrufen von Portdetails für %(device)s nicht möglich: %(e)s"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr "Port %(device)s aktualisiert. Details: %(details)s"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6872,41 +6827,41 @@ msgstr "Port %(device)s aktualisiert. Details: %(details)s"
 msgid "Device %s not defined on plugin"
 msgstr "Gerät %s nicht für Plug-in definiert"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr "Zusatzeinheit %s entfernt"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr "'port_removed' für %(device)s fehlgeschlagen: %(e)s"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr "Port %s aktualisiert."
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr "RPC-Dämon für Linux-Brückenagent gestartet!"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr "Aktualisierung der Geräte ist fehlgeschlagen"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr "Fehler bei Agentenschleife. Geräteinfo: %s"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
@@ -6915,7 +6870,7 @@ msgstr ""
 "Schleifeniteration hat Intervall (%(polling_interval)s contra "
 "%(elapsed)s) überschritten!"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
@@ -6923,7 +6878,7 @@ msgstr ""
 "Analysieren von 'physical_interface_mappings' fehlgeschlagen: %s. Agent "
 "beendet!"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7561,7 +7516,7 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
@@ -7570,12 +7525,12 @@ msgstr ""
 "Aufruf von 'MidonetPluginV2.update_floatingip': id=%(id)s "
 "floatingip=%(floatingip)s "
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr "MidonetPluginV2.update_floating_ip wird beendet: fip=%s"
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
@@ -7584,22 +7539,22 @@ msgstr ""
 "Aufruf von 'MidonetPluginV2.create_security_group': "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr "Aufruf von 'MidonetPluginV2.delete_security_group': id=%s"
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
@@ -7608,12 +7563,12 @@ msgstr ""
 "Aufruf von 'MidonetPluginV2.create_security_group_rule': "
 "security_group_rule=%(security_group_rule)r"
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -9259,60 +9214,62 @@ msgstr ""
 "Anzahl an zulässigen Werten für 'packet_filters' pro Nutzer, -1 für "
 "unbegrenzt"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr "Der Standardservice des L2-Gateways kann nicht verarbeitet werden: %s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr "NVP-Routerport erstellt: %s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr "Erstellung von Port auf logischem NVP-Router %s nicht möglich"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr "'%(att)s' dem NVP-Routerport %(port)s zugeordnet"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
@@ -9321,7 +9278,7 @@ msgstr ""
 "Das NVP-Plug-in unterstützt keine VIF-Standardports in externen Netzen. "
 "Port %s wird inaktiv sein."
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
@@ -9330,22 +9287,22 @@ msgstr ""
 "'_nvp_create_port' für Port %(name)s in Netz %(network_id)s "
 "abgeschlossen. Die neue Port-ID lautet %(id)s."
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr "Port '%s' wurde von der NVP-Plattform bereits gelöscht"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr "'_nvp_delete_port' für Port %(port_id)s in Netz %(net_id)s abgeschlossen"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9353,8 +9310,8 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
@@ -9363,7 +9320,7 @@ msgstr ""
 "Ausnahme wird ignoriert, da dies bedeutet, dass der Peer für Port '%s' "
 "bereits gelöscht wurde."
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
@@ -9372,14 +9329,14 @@ msgstr ""
 "Die Erstellung von Routerschnittstellenports in externen Netzen wie %s "
 "ist nicht zulässig"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
@@ -9388,12 +9345,12 @@ msgstr ""
 "Das Feld 'device_id' muss ausgefüllt sein, damit ein externer Gateway-"
 "Port für Netz %s erstellt werden kann"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr "Der Gateway-Port für Router %s wurde auf der Back-End-NVP nicht gefunden"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
@@ -9402,20 +9359,20 @@ msgstr ""
 "'_nvp_create_ext_gw_port' im externen Netz %(ext_net_id)s, angehängt an "
 "Router: %(router_id)s, abgeschlossen. NVP-Port-ID ist %(nvp_port_id)s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 "Die Ressource %s des logischen Routers auf der NVP-Plattform nicht "
 "gefunden"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr "Logischer Router kann auf der NVP-Plattform nicht aktualisiert werden"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
@@ -9424,53 +9381,53 @@ msgstr ""
 "'_nvp_delete_ext_gw_port' im externen Netz %(ext_net_id)s, angehängt an "
 "Router: %(router_id)s, abgeschlossen"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr "%s erforderlich"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr "Segmentations-ID kann bei einfachem Netztyp nicht angegeben werden"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr "Segmentations-ID muss bei VLAN-Netztyp angegeben werden"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr "%(net_type_param)s %(net_type_value)s nicht unterstützt"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr "Kein Switch hat verfügbare Ports (%d geprüft)"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr "Maximale Anzahl an logischen Ports für logisches Netz %s erreicht"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
@@ -9479,114 +9436,114 @@ 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/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr "'delete_network' für Nutzer abgeschlossen: %s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr "Es wurde kein lSwitch %s in NVP gefunden"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr "Netze mit 'admin_state_up=False' werden nicht unterstützt."
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr "'create_port' auf NVP für Nutzer %(tenant_id)s fertig gestellt: (%(id)s)"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 "Erstellung eines Ports oder Einrichtung einer Zusatzeinheit des Ports in "
 "NVP nicht möglich."
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr "Portanforderung aktualisieren: %s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr "Logischer Router kann auf der NVP-Plattform nicht erstellt werden"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr "Netz '%s' ist kein gültiges externes Netz"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr "Logischer Router %s auf der NVP-Plattform nicht gefunden"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr "Logischer Router kann auf der NVP-Plattform nicht aktualisiert werden"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr "Logischer Router '%s' auf der NVP-Plattform nicht gefunden"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
@@ -9595,7 +9552,7 @@ msgstr ""
 "'Add_router_interface' für Teilnetz: %(subnet_id)s und Router: "
 "%(router_id)s abgeschlossen"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
@@ -9604,13 +9561,13 @@ msgstr ""
 "Fehler beim Entfernen von NAT-Regeln auf der NVP-Plattform für dynamische"
 " IP-Adresse: %s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 "Eine falsche Anzahl an übereinstimmenden NAT-Regeln wurde auf der NVP-"
 "Plattform gefunden"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
@@ -9620,26 +9577,26 @@ msgstr ""
 " IP-Adresse: %(floating_ip)s, zugeordnet zu interner IP-Adresse: "
 "%(internal_ip)s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr "Port '%s' ist keinen dynamischen IP-Adressen zugeordnet"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -9647,7 +9604,7 @@ msgstr ""
 "Gateway-Service kann von der NVP-Plattform nicht entfernt werden - die "
 "Ressource wurde nicht gefunden"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9672,7 +9629,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10653,7 +10610,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11514,7 +11471,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11997,6 +11954,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr "Aufruf von 'update_subnet()'"
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -14144,3 +14105,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr "Sudo-Berechtigung ist zum Ausführen dieses Befehls erforderlich."
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr "Beim Erstellen von %(resource)s:%(item)s ist eine Ausnahme aufgetreten"
+
+#~ msgid "Model %s manages state"
+#~ msgstr "Modell %s verwaltet Status"
+
+#~ msgid "delete_network() called"
+#~ msgstr "Aufruf von 'delete_network()'"
+
+#~ msgid "get_network() called"
+#~ msgstr "Aufruf von 'get_network()'"
+
+#~ msgid "get_networks() called"
+#~ msgstr "Aufruf von 'get_networks()'"
+
+#~ msgid "create_subnet() called"
+#~ msgstr "Aufruf von 'create_subnet()'"
+
+#~ msgid "delete_subnet() called"
+#~ msgstr "Aufruf von 'delete_subnet()'"
+
+#~ msgid "schedule_host() called"
+#~ msgstr "Aufruf von 'schedule_host()'"
+
+#~ msgid "associate_port() called"
+#~ msgstr "Aufruf von 'associate_port()'"
+
+#~ msgid "detach_port() called"
+#~ msgstr "Aufruf von 'detach_port()'"
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr "Aufruf von 'NexusPlugin:get_all_networks()'"
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr "Aufruf von 'NexusPlugin:get_all_ports()'"
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr "Aufruf von 'NexusPlugin:get_port_details()'"
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 170dc7f5cfdaa05f97bef43c53d98f347c9c89de..331a03e7fc5b3398c42c96e8682a0fdf9f7fe812 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: English (Australia) "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13686,3 +13647,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 4ecdbb85f6bfb4c43e73ea9db9ff7d4670a1ff4c..bad6c3c35f1fc19bab823b4626a4568d8a05bb00 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: English (United Kingdom) "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13686,3 +13647,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 6a9d1f2b1e892437d3e2447ae909441565bdaa64..95b224f7016433161e8c0fc37c22520ad063c654 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: English (United States) "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13686,3 +13647,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 95c38a418b59793bd086a2112291261d760824b2..71dea232ae78ddd65e81d526f643066ec04d0760 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-05-13 06:01+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Spanish "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13686,3 +13647,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 4be20dc5199cf2d3e0fbad077705279ef4959750..8b08a9dec9af935b36e71fc285ff9c05e2baaacd 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-08-29 05:16+0000\n"
 "Last-Translator: Tom Fifield <tom@openstack.org>\n"
 "Language-Team: Spanish (Mexico) "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13386,3 +13347,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 09750e38e8dff4c47e1171d22276a6b894bc75bd..ffe00853e4e7b5a9a49622ebb15e9b646ae00994 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-11-15 00:14+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Basque "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -12927,3 +12888,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index aa1cf6eb3269c2c3da4472189f194b359ce1d4ed..c23749c2a170d850e2b13603871c07e80005a9a0 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-11-15 02:27+0000\n"
 "Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
 "Language-Team: Basque (Spain) "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -12927,3 +12888,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index a47498311486a2e926f7d8dbee60627f17c387dd..3c1789989ec30b85198c610a249e86ca3780eea4 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-11-15 02:28+0000\n"
 "Last-Translator: Tom Fifield <tom@openstack.org>\n"
 "Language-Team: Persian "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -12927,3 +12888,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 1ba54bee925ee17187b3b913371c4d5fe59a40e7..bf6f68a6bfec676af3f6e990ccde0c58cad03e62 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Finnish (Finland) "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13686,3 +13647,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 0206a99059cb49649986aa9c03b3c4ce30ccf91e..6ee9f8cbaff25a20dcc1eeb5a3e1fd72452bb31f 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-09-28 05:40+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Filipino "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13026,3 +12987,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 430a48c63e24c8b24b0e16f973e5e88d408e5aa2..c981917bc6b37265425d6b941b7179617d06f70c 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-05-13 06:01+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: French "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13686,3 +13647,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 4cf9ed2ad0943abb35042bda6acc8abbde8734b1..7cd01a877bd5b73e80449dc55503ff74746eff4f 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-10-28 23:23+0000\n"
 "Last-Translator: Tom Fifield <tom@openstack.org>\n"
 "Language-Team: Galician "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -12951,3 +12912,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index fe35fdc38819101f7b5f09357fbe71641f6aa855..832a3c848f26b385731025076df99a53034cbf5a 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-08-27 04:58+0000\n"
 "Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
 "Language-Team: Hindi "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13404,3 +13365,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 7793ecad164b0329fd0074bfb4b77248153457bb..146e14693ac3f0d2e8a414c12feec9b087c864ab 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Croatian "
@@ -447,53 +447,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -501,9 +513,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -512,7 +524,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -855,7 +867,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -978,7 +990,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1130,7 +1142,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1161,35 +1173,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2062,7 +2074,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2400,7 +2412,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2432,63 +2444,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2599,7 +2615,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4611,115 +4627,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5278,37 +5227,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5316,21 +5277,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5680,12 +5649,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5697,110 +5664,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6202,14 +6157,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6226,7 +6181,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6384,7 +6339,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6534,64 +6489,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6599,54 +6554,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7270,53 +7225,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8934,89 +8889,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9024,274 +8981,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9316,7 +9273,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10253,7 +10210,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11080,7 +11037,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11550,6 +11507,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13687,3 +13648,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 3680d795a7b941453d0f0615619253269312e9c2..5c6e98b040f59b98a00acfc72d020000f52c6889 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Hungarian "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13686,3 +13647,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index ee85fd27426be85a27233d2b6c71845e60c7ad39..c8c9d1035ab6be92fd399836759016e136aad357 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Indonesian "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13686,3 +13647,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 5cdb3e37e36897446f953fc0a68be2eebe687f9e..d94a95ba61e56a3c70d5b6227bdde81fb1861698 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-05-16 09:23+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Italian "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13686,3 +13647,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 0eea16dd6609ee0b63e516557424d14e0113f86a..2df6cf9ad58969c35830361397cbd4c7b3c3fe6d 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Italian (Italy) "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13686,3 +13647,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index d2908a900bf99ded6bf33afdfea56bcfa31ff0b0..e0b0572237f44bb0d7a21636cd277f3f64171497 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-01-30 10:28+0000\n"
 "Last-Translator: Tomoyuki KATO <tomo@dream.daynight.jp>\n"
 "Language-Team: Japanese "
@@ -447,53 +447,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -501,9 +513,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -512,7 +524,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -855,7 +867,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -978,7 +990,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1130,7 +1142,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1161,35 +1173,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2062,7 +2074,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2400,7 +2412,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2432,63 +2444,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2599,7 +2615,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4611,115 +4627,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5278,37 +5227,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5316,21 +5277,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5680,12 +5649,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5697,110 +5664,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6202,14 +6157,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6226,7 +6181,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6384,7 +6339,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6534,64 +6489,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6599,54 +6554,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7270,53 +7225,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8934,89 +8889,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9024,274 +8981,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9316,7 +9273,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10253,7 +10210,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11080,7 +11037,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11550,6 +11507,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13687,3 +13648,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 425187d6ef2e9c3aa25b704ec169cf191bbfebab..ac5688b1c64882d55da14e5a87fd13f68264a176 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+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"
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr "სინქრონიზაცის მდგომარეობა"
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, fuzzy, python-format
 msgid "Interface %s not found."
 msgstr "პლაგინი ვერ მოიძებნა."
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8934,89 +8889,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9024,274 +8981,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9316,7 +9273,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10253,7 +10210,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11080,7 +11037,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11550,6 +11507,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13687,3 +13648,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 8d76e4ed85b00b8faeb51de4bad281403670ec06..468ff7d68e5e91e3fd14395df8acd3c8e91b5dce 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-11-15 02:27+0000\n"
 "Last-Translator: Tom Fifield <tom@openstack.org>\n"
 "Language-Team: Khmer "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -12927,3 +12888,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 9ee198ed377041e93b7dbc6dadf1302d22001688..c0b71fe8062627e83dd3f3c9b2d4c9f3af08008b 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-09-18 00:19+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Kannada "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13038,3 +12999,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 60b3a281208618248018b45e3375929b8192d2f6..df9c7860fb6a5a950e95847041e881c88abf0b22 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Korean "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13686,3 +13647,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 0b5db0c5c5ab683d68a50c9b6228168dc3f3bef8..e72e1f59b907da2211274d734c19b54bf71bc307 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+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"
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13686,3 +13647,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 14843e6521ae1beb8be55fd4543604fab79415d8..eabec7cbe92d3274233414699da3e3ffe5bed46a 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-11-17 05:24+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Malayalam (India) "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -12927,3 +12888,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index b0170f08d2f739de0622b9baba132af327eb8b53..ed96eb433cfc656f85a412dbb761c94b249374fa 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-10-16 22:17+0000\n"
 "Last-Translator: Tom Fifield <tom@openstack.org>\n"
 "Language-Team: Marathi (India) "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -12972,3 +12933,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 072fc3c13f518b54e8cc5924440c16221fe499db..a9d910cc522ecbd0de2752b95224976ec142373f 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Malay "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13686,3 +13647,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 5cf1160710a68037e2929e7832ca051b04c48566..b8bb3c8809ab6742138166ae1acfe18191f7323b 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Norwegian Bokmål "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13686,3 +13647,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 19a2e54111aa839f3a98cd3f0ba66c442e10c5d2..e4851a8ca43b3fa21682f9d45452143261d7a877 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-09-05 06:03+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Nepali "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13290,3 +13251,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index de54d636d99340903e434234ba30e2cbf21f0ecc..1b4151295e7e44275d0a58dbaa0e25f934981122 100644 (file)
@@ -7,9 +7,9 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: neutron "
-"jenkins.neutron.propose.translation.update.160\n"
+"jenkins.neutron.propose.translation.update.161\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+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"
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
index ef9c97f23d5a83aabce2f2e7a591762adb678f6e..4738575eb6fde52c0bc27af2e01eeaa90cfaa75b 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Dutch (Netherlands) "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13686,3 +13647,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 270f2db4e6256e5f7e57306e2806d158c6433ead..8c5b489066148af7583b4345f5213b7b29cd9c8f 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+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) "
@@ -447,53 +447,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -501,9 +513,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -512,7 +524,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -855,7 +867,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -978,7 +990,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1130,7 +1142,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1161,35 +1173,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2062,7 +2074,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2400,7 +2412,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2432,63 +2444,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2599,7 +2615,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4611,115 +4627,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5278,37 +5227,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5316,21 +5277,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5680,12 +5649,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5697,110 +5664,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6202,14 +6157,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6226,7 +6181,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6384,7 +6339,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6534,64 +6489,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6599,54 +6554,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7270,53 +7225,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8934,89 +8889,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9024,274 +8981,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9316,7 +9273,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10253,7 +10210,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11080,7 +11037,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11550,6 +11507,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13687,3 +13648,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index be704c31c36872c221eab6d2de451ae270feffeb..7ba389004582a73f33b0d1e6834fd55af2561ea9 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Portuguese "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13686,3 +13647,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 5378e37f3adada673a9be8b6b0b5000c9b54d314..4f3299bced7e7cc4644a000a195d2a7afb65ab03 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Portuguese (Brazil) "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13686,3 +13647,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 8c0df5286323e1841b47f7c8135c28cf94ecada9..293bd756eb327a64595b0d320a3d3303fd301dc2 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-06-08 07:51+0000\n"
 "Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
 "Language-Team: Romanian "
@@ -447,53 +447,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -501,9 +513,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -512,7 +524,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -855,7 +867,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -978,7 +990,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1130,7 +1142,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1161,35 +1173,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2062,7 +2074,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2400,7 +2412,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2432,63 +2444,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2599,7 +2615,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4611,115 +4627,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5278,37 +5227,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5316,21 +5277,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5680,12 +5649,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5697,110 +5664,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6202,14 +6157,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6226,7 +6181,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6384,7 +6339,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6534,64 +6489,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6599,54 +6554,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7270,53 +7225,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8934,89 +8889,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9024,274 +8981,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9316,7 +9273,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10253,7 +10210,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11080,7 +11037,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11550,6 +11507,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13687,3 +13648,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 6e548fa0790f26d1c8ff6d82d03ebac8ef8f45a1..899650931ba863d9e3bda2e829f771f4842f85ee 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-05-13 06:01+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Russian "
@@ -447,53 +447,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -501,9 +513,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -512,7 +524,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -855,7 +867,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -978,7 +990,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1130,7 +1142,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1161,35 +1173,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2062,7 +2074,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2400,7 +2412,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2432,63 +2444,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2599,7 +2615,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4611,115 +4627,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5278,37 +5227,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5316,21 +5277,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5680,12 +5649,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5697,110 +5664,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6202,14 +6157,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6226,7 +6181,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6384,7 +6339,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6534,64 +6489,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6599,54 +6554,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7270,53 +7225,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8934,89 +8889,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9024,274 +8981,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9316,7 +9273,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10253,7 +10210,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11080,7 +11037,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11550,6 +11507,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13687,3 +13648,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 5943b820d71b93213ed77f3f5d3eab445170bf63..70044667f737464eac7651f1fc95428de91a4bc1 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Russian (Russia) "
@@ -447,53 +447,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -501,9 +513,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -512,7 +524,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -855,7 +867,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -978,7 +990,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1130,7 +1142,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1161,35 +1173,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2062,7 +2074,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2400,7 +2412,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2432,63 +2444,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2599,7 +2615,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4611,115 +4627,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5278,37 +5227,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5316,21 +5277,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5680,12 +5649,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5697,110 +5664,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6202,14 +6157,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6226,7 +6181,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6384,7 +6339,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6534,64 +6489,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6599,54 +6554,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7270,53 +7225,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8934,89 +8889,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9024,274 +8981,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9316,7 +9273,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10253,7 +10210,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11080,7 +11037,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11550,6 +11507,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13687,3 +13648,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 714021e3a3919aa5af6e8f516c82816ef784e59f..204c9a981547acfd3a68682fb3e6bc2439c6e610 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-08-27 04:58+0000\n"
 "Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
 "Language-Team: Slovak "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13404,3 +13365,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 83aaeae165646fb409c8bdb1290169f48cf8d98d..f7921c0703b53a66e646eba51904b4622a18262a 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+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) "
@@ -447,53 +447,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -501,9 +513,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -512,7 +524,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -855,7 +867,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -978,7 +990,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1130,7 +1142,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1161,35 +1173,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2062,7 +2074,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2400,7 +2412,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2432,63 +2444,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2599,7 +2615,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4611,115 +4627,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5278,37 +5227,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5316,21 +5277,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5680,12 +5649,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5697,110 +5664,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6202,14 +6157,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6226,7 +6181,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6384,7 +6339,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6534,64 +6489,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6599,54 +6554,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7270,53 +7225,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8934,89 +8889,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9024,274 +8981,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9316,7 +9273,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10253,7 +10210,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11080,7 +11037,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11550,6 +11507,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13687,3 +13648,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index ec6fb10f0e05468717061a570eeaa7edd412bb86..ddc3a4c0acd7f82b091e9e2bd59a6e54439c97ec 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-11-15 02:27+0000\n"
 "Last-Translator: Tom Fifield <tom@openstack.org>\n"
 "Language-Team: Swedish "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -12927,3 +12888,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 49f2e24a6be786a117670858029de3048db16902..a24014aa508bb2063feca96080106378c29138f7 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Swahili (Kenya) "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13686,3 +13647,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 485b03a03a639c1db29bd2c6b8e02071de787a00..a242820511375ff1810605c1bb1e1c9de4f3add0 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Tagalog "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13686,3 +13647,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 48e9dc9e6c283f7bf89333d0fe7a30e8632ae320..7a22048c1d54823ebfbe7a7adfdf3e5f02e2ac24 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-09-28 05:40+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Tagalog (Philippines) "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13026,3 +12987,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index ea055ffeffa7733e9128ee6285eb936cac64e443..ae6828dbda13e5dbd5ce97e741a0d4b327a0d9e5 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Turkish (Turkey) "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13686,3 +13647,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 1353d79abe49023716f5d2cd5c5adf3300018280..86b94fc08c7b06a1b78421bd4fdfc74d2c8d7b10 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Ukrainian "
@@ -447,53 +447,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -501,9 +513,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -512,7 +524,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -855,7 +867,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -978,7 +990,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1130,7 +1142,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1161,35 +1173,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2062,7 +2074,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2400,7 +2412,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2432,63 +2444,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2599,7 +2615,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4611,115 +4627,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5278,37 +5227,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5316,21 +5277,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5680,12 +5649,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5697,110 +5664,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6202,14 +6157,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6226,7 +6181,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6384,7 +6339,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6534,64 +6489,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6599,54 +6554,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7270,53 +7225,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8934,89 +8889,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9024,274 +8981,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9316,7 +9273,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10253,7 +10210,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11080,7 +11037,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11550,6 +11507,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13687,3 +13648,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index e470e7fd87f11082f1cd0e1a2bea96e55c3cb0ef..bdef98361429cdb063467f87a150cafd4b2c6684 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-10-07 01:13+0000\n"
 "Last-Translator: Tom Fifield <tom@openstack.org>\n"
 "Language-Team: Urdu "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13008,3 +12969,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 9e55bb6f9435d98f471c680a0898ee74785651e1..f1535bd8d0940cfb391ad32cab5b3087e2fc23e3 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-05-13 06:01+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Vietnamese (Viet Nam) "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13686,3 +13647,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 7909946837d7d173a3038ace5e1a194b8c8aed7e..b7948ced58d91fb938a9259a0ea20bc284545719 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-05-13 06:01+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Chinese (China) "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13686,3 +13647,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index 606cf95e48d3145b16be9fc2ff8893ed968b0f0a..df84297567876f83489648f8557b1d92198faa71 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Chinese (Hong Kong) "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -854,7 +866,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -977,7 +989,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -1129,7 +1141,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr ""
@@ -1160,35 +1172,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, python-format
 msgid "Unable to determine mac address for %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2061,7 +2073,7 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
+msgid "Sudo privilege is required to run this command."
 msgstr ""
 
 #: neutron/common/exceptions.py:240
@@ -2399,7 +2411,7 @@ msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
@@ -2431,63 +2443,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr ""
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2598,7 +2614,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4610,115 +4626,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr ""
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr ""
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5277,37 +5226,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5315,21 +5276,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5679,12 +5648,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5696,110 +5663,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr ""
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -6201,14 +6156,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr ""
@@ -6225,7 +6180,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr ""
@@ -6383,7 +6338,7 @@ msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6533,64 +6488,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6598,54 +6553,54 @@ msgstr ""
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7269,53 +7224,53 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
 "floatingip=%(floatingip)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
 "security_group=%(security_group)s default_sg=%(default_sg)s "
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
 "security_group_rule=%(security_group_rule)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8933,89 +8888,91 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9023,274 +8980,274 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9315,7 +9272,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10252,7 +10209,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11079,7 +11036,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11549,6 +11506,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr ""
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13686,3 +13647,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr ""
+
+#~ msgid "Model %s manages state"
+#~ msgstr ""
+
+#~ msgid "delete_network() called"
+#~ msgstr ""
+
+#~ msgid "get_network() called"
+#~ msgstr ""
+
+#~ msgid "get_networks() called"
+#~ msgstr ""
+
+#~ msgid "create_subnet() called"
+#~ msgstr ""
+
+#~ msgid "delete_subnet() called"
+#~ msgstr ""
+
+#~ msgid "schedule_host() called"
+#~ msgstr ""
+
+#~ msgid "associate_port() called"
+#~ msgstr ""
+
+#~ msgid "detach_port() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr ""
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+
index ced94c6b73d4bbd7121df9e5f933b1f3781ba8d5..21726f17b01e7079e321a914c3200a275d80b5bf 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-05 06:30+0000\n"
+"POT-Creation-Date: 2013-12-06 06:30+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) "
@@ -446,53 +446,65 @@ msgid ""
 "networks"
 msgstr "'%s' DHCP-driver 不支援擷取現有網路清單"
 
-#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:598
+#: neutron/agent/dhcp_agent.py:110 neutron/agent/dhcp_agent.py:608
 msgid "DHCP agent started"
 msgstr "已啟動 DHCP 代理程式"
 
-#: neutron/agent/dhcp_agent.py:136 neutron/agent/dhcp_agent.py:182
+#: neutron/agent/dhcp_agent.py:133
+#, python-format
+msgid ""
+"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
+"current state; please check that the network and/or its subnet(s) still "
+"exist."
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:190
 #, python-format
 msgid "Network %s has been deleted."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:138
+#: neutron/agent/dhcp_agent.py:144
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:144
+#: neutron/agent/dhcp_agent.py:150
 msgid "Synchronizing state"
 msgstr "正在同步化狀態"
 
-#: neutron/agent/dhcp_agent.py:156
+#: neutron/agent/dhcp_agent.py:162
 #, python-format
 msgid "Unable to sync network state on deleted network %s"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:164
+#: neutron/agent/dhcp_agent.py:168
+msgid "Synchronizing state complete"
+msgstr ""
+
+#: neutron/agent/dhcp_agent.py:172
 msgid "Unable to sync network state."
 msgstr "無法同步網路狀態。"
 
-#: neutron/agent/dhcp_agent.py:186
+#: neutron/agent/dhcp_agent.py:194
 #, python-format
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:198
+#: neutron/agent/dhcp_agent.py:206
 #, python-format
 msgid ""
 "Network %s may have been deleted and its resources may have already been "
 "disposed."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:347
+#: neutron/agent/dhcp_agent.py:355
 #, 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:581 neutron/agent/l3_agent.py:836
+#: neutron/agent/dhcp_agent.py:591 neutron/agent/l3_agent.py:836
 #: neutron/agent/metadata/agent.py:261
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
@@ -500,9 +512,9 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:587 neutron/agent/l3_agent.py:841
+#: neutron/agent/dhcp_agent.py:597 neutron/agent/l3_agent.py:841
 #: neutron/agent/metadata/agent.py:266
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:804
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:806
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:181
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:248
@@ -511,7 +523,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr "無法報告狀態!"
 
-#: neutron/agent/dhcp_agent.py:595 neutron/agent/l3_agent.py:846
+#: neutron/agent/dhcp_agent.py:605 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:279
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -855,7 +867,7 @@ msgstr ""
 
 #: neutron/agent/linux/async_process.py:183
 #, python-format
-msgid "An error occured while communicating with async process [%s]."
+msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
 #: neutron/agent/linux/daemon.py:35
@@ -978,7 +990,7 @@ msgstr ""
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:731 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:734 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr "正在重複使用現有裝置:%s。"
@@ -1130,7 +1142,7 @@ msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
 #: neutron/agent/linux/ovs_lib.py:57 neutron/agent/linux/ovs_lib.py:143
-#: neutron/agent/linux/ovs_lib.py:312
+#: neutron/agent/linux/ovs_lib.py:308
 #, python-format
 msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
 msgstr "無法執行 %(cmd)s。異常狀況:%(exception)s"
@@ -1161,35 +1173,35 @@ msgstr ""
 msgid "%(action)s: %(flow)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:375
+#: neutron/agent/linux/ovs_lib.py:371
 #, python-format
 msgid "Unable to parse regex results. Exception: %s"
 msgstr "無法剖析 Regex 結果。異常狀況:%s"
 
-#: neutron/agent/linux/ovs_lib.py:393
+#: neutron/agent/linux/ovs_lib.py:389
 #, fuzzy, python-format
 msgid "Unable to determine mac address for %s"
 msgstr "嘗試 %s 次之後仍無法產生 MAC 位址"
 
-#: neutron/agent/linux/ovs_lib.py:402
+#: neutron/agent/linux/ovs_lib.py:398
 #, python-format
 msgid "Interface %s not found."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:411
+#: neutron/agent/linux/ovs_lib.py:407
 #, python-format
 msgid "Unable to retrieve bridges. Exception: %s"
 msgstr "無法擷取橋接器。異常狀況:%s"
 
-#: neutron/agent/linux/ovs_lib.py:422
+#: neutron/agent/linux/ovs_lib.py:418
 msgid "Unable to retrieve OVS userspace version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:434
+#: neutron/agent/linux/ovs_lib.py:430
 msgid "Unable to retrieve OVS kernel module version."
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:443
+#: neutron/agent/linux/ovs_lib.py:439
 #, python-format
 msgid "Bridge %s not found."
 msgstr ""
@@ -2068,8 +2080,8 @@ msgid "Creation failed. %(dev_name)s already exists."
 msgstr "建立失敗。%(dev_name)s 已存在。"
 
 #: neutron/common/exceptions.py:236
-msgid "Sudo priviledge is required to run this command."
-msgstr "需要 Sudo 專用權才能執行此指令。"
+msgid "Sudo privilege is required to run this command."
+msgstr ""
 
 #: neutron/common/exceptions.py:240
 #, python-format
@@ -2406,8 +2418,8 @@ msgstr "無效的路徑:%s"
 
 #: neutron/db/db_base_plugin_v2.py:947
 #, python-format
-msgid "An exception occured while creating the %(resource)s:%(item)s"
-msgstr "建立 %(resource)s:%(item)s 時發生異常狀況"
+msgid "An exception occurred while creating the %(resource)s:%(item)s"
+msgstr ""
 
 #: neutron/db/db_base_plugin_v2.py:1043
 #, python-format
@@ -2438,63 +2450,67 @@ msgid "%(address)s (%(subnet_id)s) is not recycled"
 msgstr "%(address)s (%(subnet_id)s) 未回收"
 
 #: neutron/db/dhcp_rpc_base.py:55
+msgid "Unrecognized action"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:71
+#, python-format
+msgid "Port for network %(net_id)s could not be created: %(reason)s"
+msgstr ""
+
+#: neutron/db/dhcp_rpc_base.py:80
 #, python-format
 msgid "get_active_networks requested from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:62
+#: neutron/db/dhcp_rpc_base.py:87
 #, python-format
 msgid "get_active_networks_info from %s"
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:82
+#: neutron/db/dhcp_rpc_base.py:107
 #, python-format
 msgid "Network %(network_id)s requested from %(host)s"
 msgstr "從 %(host)s 要求的網路 %(network_id)s"
 
-#: neutron/db/dhcp_rpc_base.py:89 neutron/db/dhcp_rpc_base.py:153
+#: neutron/db/dhcp_rpc_base.py:114 neutron/db/dhcp_rpc_base.py:178
 #, python-format
 msgid "Network %s could not be found, it might have been deleted concurrently."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:111
+#: neutron/db/dhcp_rpc_base.py:136
 #, python-format
 msgid "Port %(device_id)s for %(network_id)s requested from %(host)s"
 msgstr "從 %(host)s 要求的 %(network_id)s 埠 %(device_id)s"
 
-#: neutron/db/dhcp_rpc_base.py:145
+#: neutron/db/dhcp_rpc_base.py:170
 #, python-format
 msgid ""
 "DHCP port %(device_id)s on network %(network_id)s does not exist on "
 "%(host)s"
 msgstr "網路 %(network_id)s 上的 DHCP 埠 %(device_id)s 不存在於 %(host)s 上"
 
-#: neutron/db/dhcp_rpc_base.py:173
-#, python-format
-msgid "Port for network %(net_id)s could not be created: %(reason)s"
-msgstr ""
-
-#: neutron/db/dhcp_rpc_base.py:190
+#: neutron/db/dhcp_rpc_base.py:210
 #, python-format
 msgid "DHCP port deletion for %(network_id)s request from %(host)s"
 msgstr "%(host)s 提出 %(network_id)s 要求來刪除 DHCP 埠"
 
-#: neutron/db/dhcp_rpc_base.py:204
+#: neutron/db/dhcp_rpc_base.py:224
 #, python-format
 msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s"
 msgstr "%(host)s 提出 %(subnet_id)s 要求來移除 DHCP 埠 fixed_ip"
 
-#: neutron/db/dhcp_rpc_base.py:228
+#: neutron/db/dhcp_rpc_base.py:248
 #, python-format
 msgid "Updating lease expiration is now deprecated. Issued  from host %s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:235
+#: neutron/db/dhcp_rpc_base.py:259
 #, python-format
 msgid "Create dhcp port %(port)s from %(host)s."
 msgstr ""
 
-#: neutron/db/dhcp_rpc_base.py:252
+#: neutron/db/dhcp_rpc_base.py:276
 #, python-format
 msgid "Update dhcp port %(port)s from %(host)s."
 msgstr ""
@@ -2607,7 +2623,7 @@ msgid ""
 "assigning a floating IP"
 msgstr "埠 %s 具有多個固定 IP。指派浮動 IP 時必須提供特定 IP"
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1756
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1760
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr "如果未指定 port_id,則無法指定 fixed_ip_address"
 
@@ -4631,115 +4647,48 @@ msgstr ""
 msgid "NETCONF error: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:76
-#, python-format
-msgid "Model %s manages state"
-msgstr "由模型 %s 管理狀態"
-
-#: neutron/plugins/cisco/network_plugin.py:91
+#: neutron/plugins/cisco/network_plugin.py:82
 msgid "Plugin initialization complete"
 msgstr "已完成外掛程式起始設定"
 
-#: neutron/plugins/cisco/network_plugin.py:121
+#: neutron/plugins/cisco/network_plugin.py:110
 #, python-format
 msgid "'%(model)s' object has no attribute '%(name)s'"
 msgstr ""
 
-#: neutron/plugins/cisco/network_plugin.py:138
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:186
-msgid "create_network() called"
-msgstr "已呼叫 create_network()"
-
-#: neutron/plugins/cisco/network_plugin.py:155
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:218
-msgid "update_network() called"
-msgstr "已呼叫 update_network()"
-
-#: neutron/plugins/cisco/network_plugin.py:168
-msgid "delete_network() called"
-msgstr "已呼叫 delete_network()"
-
-#: neutron/plugins/cisco/network_plugin.py:191
-msgid "get_network() called"
-msgstr "已呼叫 get_network()"
-
-#: neutron/plugins/cisco/network_plugin.py:196
-msgid "get_networks() called"
-msgstr "已呼叫 get_networks()"
-
-#: neutron/plugins/cisco/network_plugin.py:201
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:298
-msgid "create_port() called"
-msgstr "已呼叫 create_port()"
-
-#: neutron/plugins/cisco/network_plugin.py:211
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:432
-msgid "delete_port() called"
-msgstr "已呼叫 delete_port()"
-
-#: neutron/plugins/cisco/network_plugin.py:230
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:386
-msgid "update_port() called"
-msgstr "已呼叫 update_port()"
-
-#: neutron/plugins/cisco/network_plugin.py:241
-msgid "create_subnet() called"
-msgstr "已呼叫 create_subnet()"
-
-#: neutron/plugins/cisco/network_plugin.py:253
-#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
-msgid "update_subnet() called"
-msgstr "已呼叫 update_subnet()"
-
-#: neutron/plugins/cisco/network_plugin.py:259
-msgid "delete_subnet() called"
-msgstr "已呼叫 delete_subnet()"
-
-#: neutron/plugins/cisco/network_plugin.py:282
+#: neutron/plugins/cisco/network_plugin.py:127
 #: neutron/plugins/cisco/db/network_db_v2.py:38
 msgid "get_all_qoss() called"
 msgstr "已呼叫 get_all_qoss()"
 
-#: neutron/plugins/cisco/network_plugin.py:288
+#: neutron/plugins/cisco/network_plugin.py:133
 msgid "get_qos_details() called"
 msgstr "已呼叫 get_qos_details()"
 
-#: neutron/plugins/cisco/network_plugin.py:293
+#: neutron/plugins/cisco/network_plugin.py:138
 msgid "create_qos() called"
 msgstr "已呼叫 create_qos()"
 
-#: neutron/plugins/cisco/network_plugin.py:299
+#: neutron/plugins/cisco/network_plugin.py:144
 msgid "delete_qos() called"
 msgstr "已呼叫 delete_qos()"
 
-#: neutron/plugins/cisco/network_plugin.py:304
+#: neutron/plugins/cisco/network_plugin.py:149
 msgid "rename_qos() called"
 msgstr "已呼叫 rename_qos()"
 
-#: neutron/plugins/cisco/network_plugin.py:309
+#: neutron/plugins/cisco/network_plugin.py:154
 msgid "get_all_credentials() called"
 msgstr "已呼叫 get_all_credentials()"
 
-#: neutron/plugins/cisco/network_plugin.py:315
+#: neutron/plugins/cisco/network_plugin.py:160
 msgid "get_credential_details() called"
 msgstr "已呼叫 get_credential_details()"
 
-#: neutron/plugins/cisco/network_plugin.py:324
+#: neutron/plugins/cisco/network_plugin.py:165
 msgid "rename_credential() called"
 msgstr "已呼叫 rename_credential()"
 
-#: neutron/plugins/cisco/network_plugin.py:334
-msgid "schedule_host() called"
-msgstr "已呼叫 schedule_host()"
-
-#: neutron/plugins/cisco/network_plugin.py:346
-msgid "associate_port() called"
-msgstr "已呼叫 associate_port()"
-
-#: neutron/plugins/cisco/network_plugin.py:353
-msgid "detach_port() called"
-msgstr "已呼叫 detach_port()"
-
 #: neutron/plugins/cisco/common/cisco_exceptions.py:27
 #, python-format
 msgid "Segmentation ID for network %(net_id)s is not found."
@@ -5298,37 +5247,49 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:74
 #, python-format
 msgid "Loaded device plugin %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:92
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr "已完成 %(module)s.%(name)s 起始設定"
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr "未載入 %s 外掛程式"
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr "%(plugin_key)s:已忽略帶有引數 %(args)s 的 %(function_name)s"
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:185
+msgid "create_network() called"
+msgstr "已呼叫 create_network()"
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:198
 #, python-format
 msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:243
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217
+msgid "update_network() called"
+msgstr "已呼叫 update_network()"
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:242
 #, python-format
 msgid "Provider network removed from DB: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:357
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:297
+msgid "create_port() called"
+msgstr "已呼叫 create_port()"
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:356
 #, python-format
 msgid ""
 "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, "
@@ -5336,21 +5297,29 @@ msgid ""
 "old_device_owner: %(odo)s, new_device_owner: %(ndo)s"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:385
+msgid "update_port() called"
+msgstr "已呼叫 update_port()"
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:412
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:473
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:431
+msgid "delete_port() called"
+msgstr "已呼叫 delete_port()"
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:472
 msgid "L3 enabled on Nexus plugin, create SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:493
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:518
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:492
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:517
 msgid "L3 disabled or not Nexus plugin, send to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:507
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:506
 msgid "L3 enabled on Nexus plugin, delete SVI from switch"
 msgstr ""
 
@@ -5700,12 +5669,10 @@ msgstr ""
 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: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
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:159
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:167
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:195
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:130
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:161
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:168
@@ -5717,110 +5684,98 @@ msgstr ""
 msgid "NexusDriver: %s"
 msgstr "NexusDriver:%s"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:194
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:174
 #: neutron/plugins/ml2/drivers/cisco/nexus_network_driver.py:195
 #, python-format
 msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:49
 #, python-format
 msgid "Loaded driver %s"
 msgstr "已載入驅動程式 %s"
 
-#: 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:74
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:64
 msgid "NexusPlugin:create_network() called"
 msgstr "已呼叫 NexusPlugin:create_network()"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:123
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:113
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:112
 #, python-format
 msgid "Nexus: create & trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:130
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:120
 #, python-format
 msgid "Nexus: create vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:135
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:125
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:119
 #, python-format
 msgid "Nexus: trunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:148
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:138
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:131
 #, python-format
 msgid "Nexus: delete & untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:144
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:135
 #, python-format
 msgid "Nexus: delete vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:157
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:147
 #: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:138
 #, python-format
 msgid "Nexus: untrunk vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:214
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:204
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:217
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:207
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:226
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:246
+#: 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:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:update_network() called"
 msgstr "已呼叫 NexusPlugin:update_network()"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
-msgid "NexusPlugin:get_all_ports() called"
-msgstr "已呼叫 NexusPlugin:get_all_ports()"
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:create_port() called"
 msgstr "已呼叫 NexusPlugin:create_port()"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:260
 msgid "NexusPlugin:delete_port() called"
 msgstr "已呼叫 NexusPlugin:delete_port()"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:286
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:272
 #, python-format
 msgid "delete_network(): provider vlan %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:343
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:update_port() called"
 msgstr "已呼叫 NexusPlugin:update_port()"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:351
-msgid "NexusPlugin:get_port_details() called"
-msgstr "已呼叫 NexusPlugin:get_port_details()"
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:360
+#: 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:368
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:346
 msgid "NexusPlugin:unplug_interface() called"
 msgstr "已呼叫 NexusPlugin:unplug_interface()"
 
@@ -6222,14 +6177,14 @@ msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:355
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:944
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:946
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098
 msgid "Agent out of sync with plugin!"
 msgstr "代理程式與外掛程式不同步!"
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:956
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:958
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121
 msgid "Agent loop has new devices!"
 msgstr "代理程式迴圈具有新裝置!"
@@ -6246,7 +6201,7 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr "迴圈反覆運算已超出間隔(%(polling_interval)s 與 %(elapsed)s)"
 
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:390
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:997
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291
 msgid "Agent initialized successfully, now running... "
 msgstr "已順利地起始設定代理程式,現正在執行中..."
@@ -6406,7 +6361,7 @@ msgstr "無效的介面 ID 將導致虛擬網卡裝置名稱不正確"
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:135
 #, python-format
-msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:196
@@ -6556,64 +6511,64 @@ msgstr ""
 msgid "network_delete received"
 msgstr "收到 network_delete"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:679
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:681
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:322
 #, python-format
 msgid "RPC timeout while updating port %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:682
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:684
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:346
 msgid "fdb_add received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:704
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:706
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "fdb_remove received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:726
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:728
 msgid "update chg_ip received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:751
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:753
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:432
 msgid "fdb_update received"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:816
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr "無法取得唯一 ID 的 MAC 位址。已終止代理程式!"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:818
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:820
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:260
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:142
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr "RPC agent_id:%s"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:867
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:869
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
 #, python-format
 msgid "Port %s added"
 msgstr "已新增埠 %s"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:873
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:875
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr "無法取得 %(device)s 的埠詳細資料:%(e)s"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:881
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:936
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr "已更新埠 %(device)s。詳細資料:%(details)s"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:913
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:370
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:951
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013
@@ -6621,54 +6576,54 @@ msgstr "已更新埠 %(device)s。詳細資料:%(details)s"
 msgid "Device %s not defined on plugin"
 msgstr "外掛程式上未定義裝置 %s"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:920
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:981
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:998
 #, python-format
 msgid "Attachment %s removed"
 msgstr "已移除連接裝置 %s"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:925
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:988
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1005
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr "對 %(device)s 執行 port_removed 作業失敗:%(e)s"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1010
 #, python-format
 msgid "Port %s updated."
 msgstr "已更新埠 %s。"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:939
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:941
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr "已啟動「LinuxBridge 代理程式 RPC 常駐程式」!"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:951
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:953
 msgid "Update devices failed"
 msgstr "更新裝置失敗"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:962
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:964
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr "代理程式迴圈發生錯誤。裝置資訊:%s"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:972
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1176
 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr "迴圈反覆運算已超出間隔(%(polling_interval)s 與 %(elapsed)s)!"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:987
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:418
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr "剖析 physical_interface_mappings 失敗:%s。已終止代理程式!"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:990
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:421
 #, python-format
 msgid "Interface mappings: %s"
@@ -7296,7 +7251,7 @@ msgstr ""
 msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1049
+#: neutron/plugins/midonet/plugin.py:1083
 #, python-format
 msgid ""
 "MidonetPluginV2.update_floatingip called: id=%(id)s "
@@ -7305,12 +7260,12 @@ msgstr ""
 "已呼叫 MidonetPluginV2.update_floatingip:ID = %(id)s floatingip = "
 "%(floatingip)s "
 
-#: neutron/plugins/midonet/plugin.py:1093
+#: neutron/plugins/midonet/plugin.py:1102
 #, python-format
 msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
 msgstr "MidonetPluginV2.update_floating_ip 正在結束:fip = %s"
 
-#: neutron/plugins/midonet/plugin.py:1114
+#: neutron/plugins/midonet/plugin.py:1123
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group called: "
@@ -7319,22 +7274,22 @@ msgstr ""
 "已呼叫 MidonetPluginV2.create_security_group:security_group = "
 "%(security_group)s default_sg = %(default_sg)s "
 
-#: neutron/plugins/midonet/plugin.py:1143
+#: neutron/plugins/midonet/plugin.py:1152
 #, python-format
 msgid "Failed to create MidoNet resources for sg %(sg)r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1150
+#: neutron/plugins/midonet/plugin.py:1159
 #, python-format
 msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1156
+#: neutron/plugins/midonet/plugin.py:1165
 #, python-format
 msgid "MidonetPluginV2.delete_security_group called: id=%s"
 msgstr "已呼叫 MidonetPluginV2.delete_security_group:ID = %s"
 
-#: neutron/plugins/midonet/plugin.py:1188
+#: neutron/plugins/midonet/plugin.py:1197
 #, python-format
 msgid ""
 "MidonetPluginV2.create_security_group_rule called: "
@@ -7343,12 +7298,12 @@ msgstr ""
 "已呼叫 MidonetPluginV2.create_security_group_rule:security_group_rule = "
 "%(security_group_rule)r"
 
-#: neutron/plugins/midonet/plugin.py:1198
+#: neutron/plugins/midonet/plugin.py:1207
 #, python-format
 msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
 msgstr ""
 
-#: neutron/plugins/midonet/plugin.py:1208
+#: neutron/plugins/midonet/plugin.py:1217
 #, python-format
 msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
 msgstr ""
@@ -8976,89 +8931,91 @@ msgstr "正在載入 OFC 驅動程式:%s"
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr "每個 Tenant 所容許的 packet_filter 數目,-1 表示無限制"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:241
+#: neutron/plugins/nicira/NeutronPlugin.py:245
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr "無法處理預設 l2 gw 服務:%s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:277
+#: neutron/plugins/nicira/NeutronPlugin.py:281
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr "已建立 NVP 路由器埠:%s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:279
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #: neutron/plugins/nicira/NeutronServicePlugin.py:431
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr "無法在 NVP 邏輯路由器 %s 上建立埠"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:282
+#: neutron/plugins/nicira/NeutronPlugin.py:286
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:357
+#: neutron/plugins/nicira/NeutronPlugin.py:361
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr "已將 %(att)s 連接至 NVP 路由器埠 %(port)s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:363
+#: neutron/plugins/nicira/NeutronPlugin.py:367
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:369
+#: neutron/plugins/nicira/NeutronPlugin.py:373
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:415
-msgid "An exception occured while selecting logical switch for the port"
+#: neutron/plugins/nicira/NeutronPlugin.py:419
+msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:450
 #, python-format
-msgid "An exception occured while creating the quantum port %s on the NVP plaform"
+msgid ""
+"An exception occurred while creating the quantum port %s on the NVP "
+"plaform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:458
-#: neutron/plugins/nicira/NeutronPlugin.py:493
-#: neutron/plugins/nicira/NeutronPlugin.py:684
+#: neutron/plugins/nicira/NeutronPlugin.py:462
+#: neutron/plugins/nicira/NeutronPlugin.py:497
+#: neutron/plugins/nicira/NeutronPlugin.py:688
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr "NVP 外掛程式不支援外部網路上的一般 VIF 埠。埠 %s 將關閉。"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:482
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr "對網路 %(network_id)s 上埠 %(name)s 執行的 _nvp_create_port 已完成。新的埠 ID 為 %(id)s。"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:500
+#: neutron/plugins/nicira/NeutronPlugin.py:504
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr "已在 NVP 平台上刪除了埠 '%s'"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:509
+#: neutron/plugins/nicira/NeutronPlugin.py:513
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr "對網路 %(net_id)s 上埠 %(port_id)s 執行的 _nvp_delete_port 已完成"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:515
+#: neutron/plugins/nicira/NeutronPlugin.py:519
 #, python-format
 msgid "Port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:523
+#: neutron/plugins/nicira/NeutronPlugin.py:527
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NVP backend. Terminating delete "
@@ -9066,41 +9023,41 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:538
-#: neutron/plugins/nicira/NeutronPlugin.py:1052
+#: neutron/plugins/nicira/NeutronPlugin.py:542
+#: neutron/plugins/nicira/NeutronPlugin.py:1056
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr "正在忽略異常狀況,因為這意味著埠 '%s' 的同層級已刪除。"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:550
+#: neutron/plugins/nicira/NeutronPlugin.py:554
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr "不容許在外部網路上建立路由器介面埠來作為 '%s'"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:573
+#: neutron/plugins/nicira/NeutronPlugin.py:577
 #, python-format
 msgid ""
 "_nvp_create_router_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:586
+#: neutron/plugins/nicira/NeutronPlugin.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr "必須將資料移入 device_id 欄位,才能給網路 %s 建立外部閘道埠"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:594
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr "在 NVP 後端找不到路由器 %s 的閘道埠"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:633
+#: neutron/plugins/nicira/NeutronPlugin.py:637
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
@@ -9109,233 +9066,233 @@ msgstr ""
 "已在路由器 %(router_id)s 所連接的外部網路 %(ext_net_id)s 上完成 "
 "_nvp_create_ext_gw_port。NVP 埠 ID 為 %(nvp_port_id)s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:665
-#: neutron/plugins/nicira/NeutronPlugin.py:1696
+#: neutron/plugins/nicira/NeutronPlugin.py:669
+#: neutron/plugins/nicira/NeutronPlugin.py:1700
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr "在 NVP 平台上找不到邏輯路由器資源 %s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:669
-#: neutron/plugins/nicira/NeutronPlugin.py:1700
+#: neutron/plugins/nicira/NeutronPlugin.py:673
+#: neutron/plugins/nicira/NeutronPlugin.py:1704
 msgid "Unable to update logical routeron NVP Platform"
 msgstr "無法在 NVP 平台上更新邏輯路由器"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:671
+#: neutron/plugins/nicira/NeutronPlugin.py:675
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr "已在路由器 %(router_id)s 所連接的外部網路 %(ext_net_id)s 上完成 _nvp_delete_ext_gw_port"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:712
+#: neutron/plugins/nicira/NeutronPlugin.py:716
 #, python-format
 msgid ""
 "_nvp_create_l2_gw_port completed for port %(name)s on network "
 "%(network_id)s. The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:744
+#: neutron/plugins/nicira/NeutronPlugin.py:748
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:779
+#: neutron/plugins/nicira/NeutronPlugin.py:783
 #, python-format
 msgid "%s required"
 msgstr "需要 %s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:783
+#: neutron/plugins/nicira/NeutronPlugin.py:787
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr "無法使用平面網路類型來指定分段 ID"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:787
+#: neutron/plugins/nicira/NeutronPlugin.py:791
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr "必須使用 VLAN 網路類型來指定分段 ID"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:791
-#: neutron/plugins/nicira/NeutronPlugin.py:807
+#: neutron/plugins/nicira/NeutronPlugin.py:795
+#: neutron/plugins/nicira/NeutronPlugin.py:811
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:813
+#: neutron/plugins/nicira/NeutronPlugin.py:817
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr "不支援 %(net_type_param)s %(net_type_value)s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:858
+#: neutron/plugins/nicira/NeutronPlugin.py:862
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr "交換器沒有可用的埠(已檢查 %d 個)"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:880
+#: neutron/plugins/nicira/NeutronPlugin.py:884
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr "已達到邏輯網路 %s 的邏輯埠數目上限"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:970
+#: neutron/plugins/nicira/NeutronPlugin.py:974
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr "此外掛程式尚不支援 admin_state_up = False 的網路。正在忽略對網路 %s 的設定"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1034
+#: neutron/plugins/nicira/NeutronPlugin.py:1038
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1062
+#: neutron/plugins/nicira/NeutronPlugin.py:1066
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr "已對 Tenant 完成 delete_network:%s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1065
+#: neutron/plugins/nicira/NeutronPlugin.py:1069
 #: neutron/plugins/nicira/NeutronServicePlugin.py:506
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr "在 NVP 中找不到 lswitch %s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1095
+#: neutron/plugins/nicira/NeutronPlugin.py:1099
 msgid "admin_state_up=False networks are not supported."
 msgstr "不支援 admin_state_up = False 網路。"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1161
+#: neutron/plugins/nicira/NeutronPlugin.py:1165
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr "已對 Tenant %(tenant_id)s 的 NVP 完成 create_port:(%(id)s)"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1179
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1190
 msgid "Unable to create port or set port attachment in NVP."
 msgstr "無法在 NVP 中建立埠或設定埠連接裝置。"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1278
+#: neutron/plugins/nicira/NeutronPlugin.py:1282
 #, python-format
 msgid "Update port request: %s"
 msgstr "更新埠要求:%s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1305
+#: neutron/plugins/nicira/NeutronPlugin.py:1309
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1388
+#: neutron/plugins/nicira/NeutronPlugin.py:1392
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1395
+#: neutron/plugins/nicira/NeutronPlugin.py:1399
 msgid "Unable to create logical router on NVP Platform"
 msgstr "無法在 NVP 平台上建立邏輯路由器"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1404
+#: neutron/plugins/nicira/NeutronPlugin.py:1408
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1414
+#: neutron/plugins/nicira/NeutronPlugin.py:1418
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1442
-#: neutron/plugins/nicira/NeutronPlugin.py:1496
+#: neutron/plugins/nicira/NeutronPlugin.py:1446
+#: neutron/plugins/nicira/NeutronPlugin.py:1500
 #: neutron/plugins/nicira/NeutronServicePlugin.py:195
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1168
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr "網路 '%s' 不是有效的外部網路"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1505
+#: neutron/plugins/nicira/NeutronPlugin.py:1509
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1525
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr "在 NVP 平台上找不到邏輯路由器 %s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1525
+#: neutron/plugins/nicira/NeutronPlugin.py:1529
 msgid "Unable to update logical router on NVP Platform"
 msgstr "無法在 NVP 平台上更新邏輯路由器"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1527
+#: neutron/plugins/nicira/NeutronPlugin.py:1531
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1564
+#: neutron/plugins/nicira/NeutronPlugin.py:1568
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr "在 NVP 平台上找不到邏輯路由器 '%s'"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1568
+#: neutron/plugins/nicira/NeutronPlugin.py:1572
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1640
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr "已對子網路 %(subnet_id)s 及路由器 %(router_id)s 完成 Add_router_interface"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1728
+#: neutron/plugins/nicira/NeutronPlugin.py:1732
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr "在 NVP 平台上移除浮動 IP 的 NAT 規則時發生錯誤:%s。"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1734
+#: neutron/plugins/nicira/NeutronPlugin.py:1738
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr "在 NVP 平台上找到的相符 NAT 規則數目不正確"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1861
+#: neutron/plugins/nicira/NeutronPlugin.py:1865
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr "在 NVP 平台上給浮動 IP %(floating_ip)s(已對映到內部 IP %(internal_ip)s)建立 NAT 規則時發生錯誤"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1867
+#: neutron/plugins/nicira/NeutronPlugin.py:1871
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1898
+#: neutron/plugins/nicira/NeutronPlugin.py:1902
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr "埠 '%s' 未與浮動 IP 產生關聯"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1901
+#: neutron/plugins/nicira/NeutronPlugin.py:1905
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1928
+#: neutron/plugins/nicira/NeutronPlugin.py:1932
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1950
+#: neutron/plugins/nicira/NeutronPlugin.py:1954
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr "無法將閘道服務從 NVP 平台中移除 - 找不到資源"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2038
+#: neutron/plugins/nicira/NeutronPlugin.py:2042
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -9360,7 +9317,7 @@ msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:416
 #, python-format
-msgid "An exception occured while creating a port on lswitch %s"
+msgid "An exception occurred while creating a port on lswitch %s"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronServicePlugin.py:462
@@ -10297,7 +10254,7 @@ msgstr ""
 #: neutron/plugins/nicira/common/sync.py:548
 #, python-format
 msgid ""
-"An error occured while communicating with NVP backend. Will retry "
+"An error occurred while communicating with NVP backend. Will retry "
 "synchronization in %d seconds"
 msgstr ""
 
@@ -11124,7 +11081,7 @@ msgstr ""
 #, python-format
 msgid ""
 "Adding a tunnel endpoint failed due to a concurrenttransaction had been "
-"commited (%s attempts left)"
+"committed (%s attempts left)"
 msgstr ""
 
 #: neutron/plugins/openvswitch/ovs_db_v2.py:401
@@ -11598,6 +11555,10 @@ msgstr ""
 msgid "PLUMgrid Library: delete_subnet() called"
 msgstr ""
 
+#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:346
+msgid "update_subnet() called"
+msgstr "已呼叫 update_subnet()"
+
 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:371
 msgid "Neutron PLUMgrid Director: create_router() called"
 msgstr ""
@@ -13737,3 +13698,75 @@ msgstr ""
 #~ msgid "Faild binding vport=%(vport)s to device=%(device)s"
 #~ msgstr ""
 
+#~ msgid "An error occured while communicating with async process [%s]."
+#~ msgstr ""
+
+#~ msgid "Sudo priviledge is required to run this command."
+#~ msgstr "需要 Sudo 專用權才能執行此指令。"
+
+#~ msgid "An exception occured while creating the %(resource)s:%(item)s"
+#~ msgstr "建立 %(resource)s:%(item)s 時發生異常狀況"
+
+#~ msgid "Model %s manages state"
+#~ msgstr "由模型 %s 管理狀態"
+
+#~ msgid "delete_network() called"
+#~ msgstr "已呼叫 delete_network()"
+
+#~ msgid "get_network() called"
+#~ msgstr "已呼叫 get_network()"
+
+#~ msgid "get_networks() called"
+#~ msgstr "已呼叫 get_networks()"
+
+#~ msgid "create_subnet() called"
+#~ msgstr "已呼叫 create_subnet()"
+
+#~ msgid "delete_subnet() called"
+#~ msgstr "已呼叫 delete_subnet()"
+
+#~ msgid "schedule_host() called"
+#~ msgstr "已呼叫 schedule_host()"
+
+#~ msgid "associate_port() called"
+#~ msgstr "已呼叫 associate_port()"
+
+#~ msgid "detach_port() called"
+#~ msgstr "已呼叫 detach_port()"
+
+#~ msgid "NexusPlugin:get_all_networks() called"
+#~ msgstr "已呼叫 NexusPlugin:get_all_networks()"
+
+#~ msgid "NexusPlugin:get_all_ports() called"
+#~ msgstr "已呼叫 NexusPlugin:get_all_ports()"
+
+#~ msgid "NexusPlugin:get_port_details() called"
+#~ msgstr "已呼叫 NexusPlugin:get_port_details()"
+
+#~ msgid "Invalid Segementation ID: %s, will lead to incorrect vxlan device name"
+#~ msgstr ""
+
+#~ msgid "An exception occured while selecting logical switch for the port"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An exception occured while creating the"
+#~ " quantum port %s on the NVP "
+#~ "plaform"
+#~ msgstr ""
+
+#~ msgid "An exception occured while creating a port on lswitch %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "An error occured while communicating "
+#~ "with NVP backend. Will retry "
+#~ "synchronization in %d seconds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Adding a tunnel endpoint failed due "
+#~ "to a concurrenttransaction had been "
+#~ "commited (%s attempts left)"
+#~ msgstr ""
+