msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-07-22 06:06+0000\n"
+"POT-Creation-Date: 2014-08-13 06:05+0000\n"
"PO-Revision-Date: 2014-06-30 20:07+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: German (http://www.transifex.com/projects/p/neutron/language/"
msgid "Unexpected exception occurred %d time(s)... retrying."
msgstr "Unerwartete Ausnahme %d mal(e) aufgetreten... Neuversuch."
-#: neutron/openstack/common/periodic_task.py:179
+#: neutron/openstack/common/periodic_task.py:202
#, python-format
msgid "Error during %(full_task_name)s: %(e)s"
msgstr "Fehler bei %(full_task_name)s: %(e)s"
#: neutron/openstack/common/service.py:277
msgid "Unhandled exception"
msgstr "Nicht behandelte Ausnahme"
+
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:386
+msgid "Error in agent event loop"
+msgstr ""
+
+#: neutron/plugins/vmware/plugins/base.py:2086
+#, python-format
+msgid ""
+"Rolling back database changes for gateway device %s because of an error in "
+"the NSX backend"
+msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-07-21 06:06+0000\n"
-"PO-Revision-Date: 2014-07-18 20:49+0000\n"
+"POT-Creation-Date: 2014-08-13 06:05+0000\n"
+"PO-Revision-Date: 2014-08-12 21:40+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: German (http://www.transifex.com/projects/p/neutron/language/"
"de/)\n"
"Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s"
msgstr ""
-#: neutron/openstack/common/periodic_task.py:125
+#: neutron/openstack/common/periodic_task.py:126
#, python-format
msgid "Skipping periodic task %(task)s because its interval is negative"
msgstr ""
"Überspringe periodische Aufgabe %(task)s weil der Intervall negativ ist"
-#: neutron/openstack/common/periodic_task.py:130
+#: neutron/openstack/common/periodic_task.py:131
#, python-format
msgid "Skipping periodic task %(task)s because it is disabled"
msgstr "Überspringe periodische Aufgabe %(task)s weil sie deaktiviert ist"
#, python-format
msgid "Waiting on %d children to exit"
msgstr "Warten auf Beenden von %d untergeordneten Elementen"
+
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:379
+msgid "Agent out of sync with plugin!"
+msgstr "Agent nicht synchron mit Plug-in!"
+
+#: neutron/tests/unit/vmware/apiclient/test_api_eventlet_request.py:63
+#, python-format
+msgid "spawned: %d"
+msgstr ""
+
+#: neutron/tests/unit/vmware/apiclient/test_api_eventlet_request.py:75
+#, python-format
+msgid "_handle_request called: %s"
+msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-07-22 06:06+0000\n"
+"POT-Creation-Date: 2014-08-13 06:05+0000\n"
"PO-Revision-Date: 2014-06-30 20:07+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: English (Australia) (http://www.transifex.com/projects/p/"
msgid "Unexpected exception occurred %d time(s)... retrying."
msgstr "Unexpected exception occurred %d time(s)... retrying."
-#: neutron/openstack/common/periodic_task.py:179
+#: neutron/openstack/common/periodic_task.py:202
#, python-format
msgid "Error during %(full_task_name)s: %(e)s"
msgstr "Error during %(full_task_name)s: %(e)s"
#: neutron/openstack/common/service.py:277
msgid "Unhandled exception"
msgstr "Unhandled exception"
+
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:386
+msgid "Error in agent event loop"
+msgstr ""
+
+#: neutron/plugins/vmware/plugins/base.py:2086
+#, python-format
+msgid ""
+"Rolling back database changes for gateway device %s because of an error in "
+"the NSX backend"
+msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-07-21 06:06+0000\n"
+"POT-Creation-Date: 2014-08-13 06:05+0000\n"
"PO-Revision-Date: 2014-07-18 20:49+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: English (Australia) (http://www.transifex.com/projects/p/"
"Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s"
msgstr ""
-#: neutron/openstack/common/periodic_task.py:125
+#: neutron/openstack/common/periodic_task.py:126
#, python-format
msgid "Skipping periodic task %(task)s because its interval is negative"
msgstr "Skipping periodic task %(task)s because its interval is negative"
-#: neutron/openstack/common/periodic_task.py:130
+#: neutron/openstack/common/periodic_task.py:131
#, python-format
msgid "Skipping periodic task %(task)s because it is disabled"
msgstr "Skipping periodic task %(task)s because it is disabled"
#, python-format
msgid "Waiting on %d children to exit"
msgstr "Waiting on %d children to exit"
+
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:379
+msgid "Agent out of sync with plugin!"
+msgstr ""
+
+#: neutron/tests/unit/vmware/apiclient/test_api_eventlet_request.py:63
+#, python-format
+msgid "spawned: %d"
+msgstr ""
+
+#: neutron/tests/unit/vmware/apiclient/test_api_eventlet_request.py:75
+#, python-format
+msgid "_handle_request called: %s"
+msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-08-01 06:06+0000\n"
-"PO-Revision-Date: 2014-07-25 23:10+0000\n"
-"Last-Translator: Andi Chandler <andi@gowling.com>\n"
+"POT-Creation-Date: 2014-08-13 06:05+0000\n"
+"PO-Revision-Date: 2014-08-12 21:24+0000\n"
+"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/"
"neutron/language/en_GB/)\n"
"Language: en_GB\n"
#: neutron/openstack/common/service.py:277
msgid "Unhandled exception"
msgstr "Unhandled exception"
+
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:386
+msgid "Error in agent event loop"
+msgstr ""
+
+#: neutron/plugins/vmware/plugins/base.py:2086
+#, python-format
+msgid ""
+"Rolling back database changes for gateway device %s because of an error in "
+"the NSX backend"
+msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-08-01 06:06+0000\n"
-"PO-Revision-Date: 2014-07-25 15:11+0000\n"
-"Last-Translator: Andi Chandler <andi@gowling.com>\n"
+"POT-Creation-Date: 2014-08-13 06:05+0000\n"
+"PO-Revision-Date: 2014-08-12 21:23+0000\n"
+"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/"
"neutron/language/en_GB/)\n"
"Language: en_GB\n"
#, python-format
msgid "Waiting on %d children to exit"
msgstr "Waiting on %d children to exit"
+
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:379
+msgid "Agent out of sync with plugin!"
+msgstr ""
+
+#: neutron/tests/unit/vmware/apiclient/test_api_eventlet_request.py:63
+#, python-format
+msgid "spawned: %d"
+msgstr ""
+
+#: neutron/tests/unit/vmware/apiclient/test_api_eventlet_request.py:75
+#, python-format
+msgid "_handle_request called: %s"
+msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-08-06 06:03+0000\n"
+"POT-Creation-Date: 2014-08-13 06:05+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: English (United States) "
msgid "You must implement __call__"
msgstr ""
-#: neutron/wsgi.py:1024 neutron/api/v2/base.py:190 neutron/api/v2/base.py:331
-#: neutron/api/v2/base.py:471 neutron/api/v2/base.py:522
+#: neutron/wsgi.py:1024 neutron/api/v2/base.py:191 neutron/api/v2/base.py:332
+#: neutron/api/v2/base.py:472 neutron/api/v2/base.py:527
#: neutron/extensions/l3agentscheduler.py:50
#: neutron/extensions/l3agentscheduler.py:93
msgid "The resource could not be found."
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:1759
+#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:1770
#: neutron/agent/metadata/agent.py:363
#: neutron/plugins/cisco/cfg_agent/cfg_agent.py:328
#: neutron/services/metering/agents/metering_agent.py:272
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:579 neutron/agent/l3_agent.py:1764
+#: neutron/agent/dhcp_agent.py:579 neutron/agent/l3_agent.py:1775
#: neutron/agent/metadata/agent.py:368
#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:110
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:794
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:248
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:216
#: neutron/plugins/nec/agent/nec_neutron_agent.py:182
#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:274
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:261
msgid "Agent updated: %(payload)s"
msgstr ""
-#: neutron/agent/dhcp_agent.py:588 neutron/agent/l3_agent.py:1769
+#: neutron/agent/dhcp_agent.py:588 neutron/agent/l3_agent.py:1780
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Failed trying to delete namespace: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:604
+#: neutron/agent/l3_agent.py:605
msgid ""
"The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network."
msgstr ""
-#: neutron/agent/l3_agent.py:628
+#: neutron/agent/l3_agent.py:629
#, python-format
msgid "Info for router %s were not found. Skipping router removal"
msgstr ""
-#: neutron/agent/l3_agent.py:695
+#: neutron/agent/l3_agent.py:696
#: neutron/plugins/cisco/cfg_agent/service_helpers/routing_svc_helper.py:635
#: neutron/services/firewall/agents/varmour/varmour_router.py:102
#, python-format
msgid "Router port %s has no IP address"
msgstr ""
-#: neutron/agent/l3_agent.py:697 neutron/db/l3_db.py:1002
+#: neutron/agent/l3_agent.py:698 neutron/db/l3_db.py:948
#: neutron/plugins/cisco/cfg_agent/service_helpers/routing_svc_helper.py:637
#: neutron/services/firewall/agents/varmour/varmour_router.py:105
#, python-format
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:757
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Deleting stale internal router device: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:786
+#: neutron/agent/l3_agent.py:785
#, python-format
msgid "Deleting stale external router device: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:957
+#: neutron/agent/l3_agent.py:959
#, python-format
msgid "Unable to configure IP address for floating IP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:1001
+#: neutron/agent/l3_agent.py:1003
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:1063
+#: neutron/agent/l3_agent.py:1065
msgid "DVR: no map match_port found!"
msgstr ""
-#: neutron/agent/l3_agent.py:1243
+#: neutron/agent/l3_agent.py:1253
msgid "DVR: error adding redirection logic"
msgstr ""
-#: neutron/agent/l3_agent.py:1255
+#: neutron/agent/l3_agent.py:1265
msgid "DVR: removed snat failed"
msgstr ""
-#: neutron/agent/l3_agent.py:1346
+#: neutron/agent/l3_agent.py:1356
msgid "Missing subnet/agent_gateway_port"
msgstr ""
-#: neutron/agent/l3_agent.py:1458
+#: neutron/agent/l3_agent.py:1469
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:1478
+#: neutron/agent/l3_agent.py:1489
msgid "DVR: Failed updating arp entry"
msgstr ""
-#: neutron/agent/l3_agent.py:1505
+#: neutron/agent/l3_agent.py:1516
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:1515
+#: neutron/agent/l3_agent.py:1526
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:1521
+#: neutron/agent/l3_agent.py:1532
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:1528
+#: neutron/agent/l3_agent.py:1539
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:1580
+#: neutron/agent/l3_agent.py:1591
#, python-format
msgid "Failed to fetch router information for '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:1619
+#: neutron/agent/l3_agent.py:1630
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:1639
+#: neutron/agent/l3_agent.py:1650
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:1647
+#: neutron/agent/l3_agent.py:1658
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:1649
+#: neutron/agent/l3_agent.py:1660
msgid "Failed synchronizing routers due to RPC error"
msgstr ""
-#: neutron/agent/l3_agent.py:1652
+#: neutron/agent/l3_agent.py:1663
#: neutron/services/metering/agents/metering_agent.py:61
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:1675
+#: neutron/agent/l3_agent.py:1686
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:1690
+#: neutron/agent/l3_agent.py:1701
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:1698
+#: neutron/agent/l3_agent.py:1709
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:1732
+#: neutron/agent/l3_agent.py:1743
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:1756
+#: neutron/agent/l3_agent.py:1767
msgid "Report state task successfully completed"
msgstr ""
" and '%(desc)s'"
msgstr ""
-#: neutron/api/api_common.py:315 neutron/api/v2/base.py:592
+#: neutron/api/api_common.py:315 neutron/api/v2/base.py:597
#, python-format
msgid "Unable to find '%s' in request body"
msgstr ""
msgid "'%s' is not of the form <key>=[value]"
msgstr ""
-#: neutron/api/v2/base.py:86
+#: neutron/api/v2/base.py:87
msgid "Native pagination depend on native sorting"
msgstr ""
-#: neutron/api/v2/base.py:89
+#: neutron/api/v2/base.py:90
msgid "Allow sorting is enabled because native pagination requires native sorting"
msgstr ""
-#: neutron/api/v2/base.py:360
+#: neutron/api/v2/base.py:361
#, python-format
msgid "Unable to undo add for %(resource)s %(id)s"
msgstr ""
-#: neutron/api/v2/base.py:492
+#: neutron/api/v2/base.py:493
#, python-format
msgid "Invalid format: %s"
msgstr ""
-#: neutron/api/v2/base.py:545
+#: neutron/api/v2/base.py:550
msgid ""
"Specifying 'tenant_id' other than authenticated tenant in request "
"requires admin privileges"
msgstr ""
-#: neutron/api/v2/base.py:553
+#: neutron/api/v2/base.py:558
msgid "Running without keystone AuthN requires that tenant_id is specified"
msgstr ""
-#: neutron/api/v2/base.py:571
+#: neutron/api/v2/base.py:576
msgid "Resource body required"
msgstr ""
-#: neutron/api/v2/base.py:573
+#: neutron/api/v2/base.py:578
#, python-format
msgid "Request body: %(body)s"
msgstr ""
-#: neutron/api/v2/base.py:583
+#: neutron/api/v2/base.py:588
msgid "Bulk operation not supported"
msgstr ""
-#: neutron/api/v2/base.py:587
+#: neutron/api/v2/base.py:592
msgid "Resources required"
msgstr ""
-#: neutron/api/v2/base.py:603
+#: neutron/api/v2/base.py:608
#, python-format
msgid "Failed to parse request. Required attribute '%s' not specified"
msgstr ""
-#: neutron/api/v2/base.py:610
+#: neutron/api/v2/base.py:615
#, python-format
msgid "Attribute '%s' not allowed in POST"
msgstr ""
-#: neutron/api/v2/base.py:615
+#: neutron/api/v2/base.py:620
#, python-format
msgid "Cannot update read-only attribute %s"
msgstr ""
-#: neutron/api/v2/base.py:633
+#: neutron/api/v2/base.py:638
#, python-format
msgid "Invalid input for %(attr)s. Reason: %(reason)s."
msgstr ""
-#: neutron/api/v2/base.py:642 neutron/extensions/allowedaddresspairs.py:75
+#: neutron/api/v2/base.py:647 neutron/extensions/allowedaddresspairs.py:75
#: neutron/extensions/multiprovidernet.py:45
#, python-format
msgid "Unrecognized attribute(s) '%s'"
msgstr ""
-#: neutron/api/v2/base.py:661
+#: neutron/api/v2/base.py:666
#, python-format
msgid "Tenant %(tenant_id)s not allowed to create %(resource)s on this network"
msgstr ""
msgid "Allow auto scheduling of routers to L3 agent."
msgstr ""
-#: neutron/db/l3_db.py:244
+#: neutron/db/l3_db.py:230
#, python-format
msgid "No eligible l3 agent associated with external network %s found"
msgstr ""
-#: neutron/db/l3_db.py:265
+#: neutron/db/l3_db.py:251
#, python-format
msgid "No IPs available for external network %s"
msgstr ""
-#: neutron/db/l3_db.py:279
+#: neutron/db/l3_db.py:265
#, python-format
msgid "Network %s is not an external network"
msgstr ""
-#: neutron/db/l3_db.py:393
+#: neutron/db/l3_db.py:377
#, python-format
msgid "Router already has a port on subnet %s"
msgstr ""
-#: neutron/db/l3_db.py:407
+#: neutron/db/l3_db.py:391
#, python-format
msgid ""
"Cidr %(subnet_cidr)s of subnet %(subnet_id)s overlaps with cidr %(cidr)s "
"of subnet %(sub_id)s"
msgstr ""
-#: neutron/db/l3_db.py:423 neutron/db/l3_db.py:558 neutron/db/l3_dvr_db.py:189
+#: neutron/db/l3_db.py:407 neutron/db/l3_db.py:534 neutron/db/l3_dvr_db.py:192
#: neutron/plugins/bigswitch/plugin.py:1015
#: neutron/plugins/bigswitch/plugin.py:1024
msgid "Either subnet_id or port_id must be specified"
msgstr ""
-#: neutron/db/l3_db.py:426
+#: neutron/db/l3_db.py:410
msgid "Cannot specify both subnet-id and port-id"
msgstr ""
-#: neutron/db/l3_db.py:439
+#: neutron/db/l3_db.py:423
msgid "Router port must have exactly one fixed IP"
msgstr ""
-#: neutron/db/l3_db.py:453
+#: neutron/db/l3_db.py:437
msgid "Subnet for router interface must have a gateway IP"
msgstr ""
-#: neutron/db/l3_db.py:605 neutron/plugins/nec/nec_router.py:197
+#: neutron/db/l3_db.py:580 neutron/plugins/nec/nec_router.py:197
#, python-format
msgid "Cannot add floating IP to port on subnet %s which has no gateway_ip"
msgstr ""
-#: neutron/db/l3_db.py:641
+#: neutron/db/l3_db.py:616
#, python-format
msgid ""
"Port %(port_id)s is associated with a different tenant than Floating IP "
"%(floatingip_id)s and therefore cannot be bound."
msgstr ""
-#: neutron/db/l3_db.py:645
+#: neutron/db/l3_db.py:620
#, python-format
msgid ""
"Cannot create floating IP and bind it to Port %s, since that port is "
"owned by a different tenant."
msgstr ""
-#: neutron/db/l3_db.py:657
+#: neutron/db/l3_db.py:632
#, python-format
msgid "Port %(id)s does not have fixed ip %(address)s"
msgstr ""
-#: neutron/db/l3_db.py:664
+#: neutron/db/l3_db.py:639
#, python-format
msgid "Cannot add floating IP to port %s that hasno fixed IP addresses"
msgstr ""
-#: neutron/db/l3_db.py:668
+#: neutron/db/l3_db.py:643
#, python-format
msgid ""
"Port %s has multiple fixed IPs. Must provide a specific IP when "
"assigning a floating IP"
msgstr ""
-#: neutron/db/l3_db.py:710 neutron/plugins/vmware/plugins/base.py:1802
+#: neutron/db/l3_db.py:673 neutron/plugins/vmware/plugins/base.py:1803
msgid "fixed_ip_address cannot be specified without a port_id"
msgstr ""
-#: neutron/db/l3_db.py:751
+#: neutron/db/l3_db.py:713
#, python-format
msgid "Network %s is not a valid external network"
msgstr ""
-#: neutron/db/l3_db.py:888
+#: neutron/db/l3_db.py:846
#, python-format
msgid ""
"Port %(port_id)s has owner %(port_owner)s, but no IP address, so it can "
"be deleted"
msgstr ""
-#: neutron/db/l3_db.py:1008
+#: neutron/db/l3_db.py:954
#, python-format
msgid "Skipping port %s as no IP is configure on it"
msgstr ""
msgid "Centralizing distributed router %s is not supported"
msgstr ""
-#: neutron/db/l3_dvr_db.py:380
+#: neutron/db/l3_dvr_db.py:386
#, python-format
msgid "Agent Gateway port does not exist, so create one: %s"
msgstr ""
-#: neutron/db/l3_dvr_db.py:395
+#: neutron/db/l3_dvr_db.py:401
msgid "Unable to create the Agent Gateway Port"
msgstr ""
-#: neutron/db/l3_dvr_db.py:421
+#: neutron/db/l3_dvr_db.py:427
msgid "Unable to create the SNAT Interface Port"
msgstr ""
-#: neutron/db/l3_dvr_db.py:445
+#: neutron/db/l3_dvr_db.py:451
#, python-format
msgid "SNAT interface port list does not exist, so create one: %s"
msgstr ""
msgid "No active L3 agents"
msgstr ""
-#: neutron/db/l3_rpc_base.py:50
+#: neutron/db/l3_rpc_base.py:61
msgid ""
"No plugin for L3 routing registered! Will reply to l3 agent with empty "
"router dictionary."
msgstr ""
-#: neutron/db/l3_rpc_base.py:64
+#: neutron/db/l3_rpc_base.py:75
#, python-format
msgid ""
"Routers returned to l3 agent:\n"
" %s"
msgstr ""
-#: neutron/db/l3_rpc_base.py:70
+#: neutron/db/l3_rpc_base.py:81
#, python-format
msgid "Checking router: %(id)s for host: %(host)s"
msgstr ""
-#: neutron/db/l3_rpc_base.py:123
+#: neutron/db/l3_rpc_base.py:132
#, python-format
msgid "External network ID returned to l3 agent: %s"
msgstr ""
-#: neutron/db/l3_rpc_base.py:137
+#: neutron/db/l3_rpc_base.py:144
#, python-format
msgid "New status for floating IP %(floatingip_id)s: %(status)s"
msgstr ""
-#: neutron/db/l3_rpc_base.py:145
+#: neutron/db/l3_rpc_base.py:152
#, python-format
msgid "Floating IP: %s no longer present."
msgstr ""
msgid "insert_rule() called"
msgstr ""
-#: neutron/db/firewall/firewall_db.py:470
+#: neutron/db/firewall/firewall_db.py:474
#: neutron/plugins/vmware/plugins/service.py:1085
#: neutron/services/firewall/fwaas_plugin.py:289
msgid "remove_rule() called"
"implemented"
msgstr ""
-#: neutron/db/migration/alembic_migrations/heal_script.py:226
+#: neutron/db/migration/alembic_migrations/heal_script.py:228
#, python-format
msgid "Detected removed foreign key %(fk)r on table %(table)r"
msgstr ""
-#: neutron/db/migration/alembic_migrations/heal_script.py:230
+#: neutron/db/migration/alembic_migrations/heal_script.py:232
#, python-format
msgid "Detected added foreign key for column %(fk)r on table %(table)r"
msgstr ""
-#: neutron/db/migration/alembic_migrations/heal_script.py:251
+#: neutron/db/migration/alembic_migrations/heal_script.py:253
#, python-format
msgid "Table %(old_t)r was renamed to %(new_t)r"
msgstr ""
msgstr ""
#: neutron/plugins/bigswitch/agent/restproxy_agent.py:155
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:398
#: neutron/plugins/nec/agent/nec_neutron_agent.py:225
#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:159
#: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271
#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1044
#, python-format
-msgid "Cannot delete network '%s' that is member of a trunk segment"
+msgid "Cannot delete network '%s', delete the associated subnet first"
msgstr ""
#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1048
#, python-format
+msgid "Cannot delete network '%s' that is member of a trunk segment"
+msgstr ""
+
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1052
+#, python-format
msgid "Cannot delete network '%s' that is a member of a multi-segment network"
msgstr ""
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1076
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1080
#, python-format
msgid "Get network: %s"
msgstr ""
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1098
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1102
msgid "Get networks"
msgstr ""
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1149
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1153
#, python-format
msgid "Create port: profile_id=%s"
msgstr ""
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1196
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1200
#: neutron/plugins/ibm/sdnve_neutron_plugin.py:305
#, python-format
msgid "Created port: %s"
msgstr ""
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1207
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1211
#, python-format
msgid "Update port: %s"
msgstr ""
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1262
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1266
#, python-format
msgid "Get port: %s"
msgstr ""
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1282
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1286
msgid "Get ports"
msgstr ""
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1298
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1302
msgid "Create subnet"
msgstr ""
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1308
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1312
#, python-format
msgid "Created subnet: %s"
msgstr ""
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1319
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1323
msgid "Update subnet"
msgstr ""
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1338
#, python-format
msgid "Delete subnet: %s"
msgstr ""
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1349
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1353
#, python-format
msgid "Get subnet: %s"
msgstr ""
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1369
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1373
msgid "Get subnets"
msgstr ""
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1454
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1458
#, python-format
msgid "Scheduling router %s"
msgstr ""
#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:193
-#: neutron/plugins/ml2/drivers/cisco/nexus/nexus_network_driver.py:113
-#: neutron/plugins/ml2/drivers/cisco/nexus/nexus_network_driver.py:152
-#: neutron/plugins/ml2/drivers/cisco/nexus/nexus_network_driver.py:161
+#: neutron/plugins/ml2/drivers/cisco/nexus/nexus_network_driver.py:123
+#: neutron/plugins/ml2/drivers/cisco/nexus/nexus_network_driver.py:162
+#: neutron/plugins/ml2/drivers/cisco/nexus/nexus_network_driver.py:171
#, python-format
msgid "NexusDriver: %s"
msgstr ""
#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:172
-#: neutron/plugins/ml2/drivers/cisco/nexus/nexus_network_driver.py:168
+#: neutron/plugins/ml2/drivers/cisco/nexus/nexus_network_driver.py:178
#, python-format
msgid "NexusDriver created VLAN: %s"
msgstr ""
msgstr ""
#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:221
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:171
msgid "port_update received"
msgstr ""
#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:243
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:129
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:130
#, python-format
msgid "Provisioning network %s"
msgstr ""
msgstr ""
#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:302
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:114
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:115
#, python-format
msgid "Unsupported network type %s"
msgstr ""
msgstr ""
#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:312
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:294
#, python-format
msgid "No port %s defined on agent."
msgstr ""
#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:436
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:994
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:382
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1273
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1262
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1351
#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:254
msgid "Agent out of sync with plugin!"
msgstr ""
#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:459
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:405
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:393
#, python-format
msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
msgstr ""
msgstr ""
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:661
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:162
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:163
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:297
msgid "network_delete received"
msgstr ""
msgstr ""
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:808
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:252
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:220
#: neutron/plugins/nec/agent/nec_neutron_agent.py:144
#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:109
#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:100
msgstr ""
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1166
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1155
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1101
#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:213
#, python-format
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:912
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1186
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:354
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1175
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1127
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1188
#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:240
msgstr ""
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:919
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1195
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1156
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1173
#, python-format
msgstr ""
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1202
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1191
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1163
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
#, python-format
msgstr ""
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:366
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:352
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1185
#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:238
#, python-format
msgstr ""
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1025
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:419
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:407
#, python-format
msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
msgstr ""
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1028
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:422
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:410
#, python-format
msgid "Interface mappings: %s"
msgstr ""
msgstr ""
#: neutron/plugins/midonet/midonet_lib.py:48
+#: neutron/plugins/midonet/plugin.py:86
#, python-format
msgid "MidoNet API error: %(msg)s"
msgstr ""
msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:80
+#: neutron/plugins/midonet/plugin.py:100
#, python-format
msgid "Invalid nat_type %s"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:137
+#: neutron/plugins/midonet/plugin.py:157
#, python-format
msgid "Unrecognized direction %s"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:171
+#: neutron/plugins/midonet/plugin.py:191
#, python-format
msgid "There is no %(name)s with ID %(id)s in MidoNet."
msgstr ""
-#: neutron/plugins/midonet/plugin.py:183
+#: neutron/plugins/midonet/plugin.py:203
#: neutron/plugins/ml2/drivers/arista/exceptions.py:23
#: neutron/plugins/ml2/drivers/arista/exceptions.py:27
#, python-format
msgid "%(msg)s"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:216
+#: neutron/plugins/midonet/plugin.py:240
msgid "provider_router_id should be configured in the plugin config file"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:386
+#: neutron/plugins/midonet/plugin.py:410
#, python-format
msgid "MidonetPluginV2.create_subnet called: subnet=%r"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:418
+#: neutron/plugins/midonet/plugin.py:442
#, python-format
msgid "MidonetPluginV2.create_subnet exiting: sn_entry=%r"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:427
+#: neutron/plugins/midonet/plugin.py:451
#, python-format
msgid "MidonetPluginV2.delete_subnet called: id=%s"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:446
+#: neutron/plugins/midonet/plugin.py:470
msgid "MidonetPluginV2.delete_subnet exiting"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:453
-#, python-format
-msgid "MidonetPluginV2.create_network called: network=%r"
-msgstr ""
-
-#: neutron/plugins/midonet/plugin.py:468
-#, python-format
-msgid "MidonetPluginV2.create_network exiting: net=%r"
-msgstr ""
-
-#: neutron/plugins/midonet/plugin.py:477
-#, python-format
-msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
-msgstr ""
-
-#: neutron/plugins/midonet/plugin.py:486
-#, python-format
-msgid "MidonetPluginV2.update_network exiting: net=%r"
-msgstr ""
-
-#: neutron/plugins/midonet/plugin.py:494
-#, python-format
-msgid "MidonetPluginV2.get_network called: id=%(id)r, fields=%(fields)r"
-msgstr ""
-
-#: neutron/plugins/midonet/plugin.py:499
-#, python-format
-msgid "MidonetPluginV2.get_network exiting: qnet=%r"
-msgstr ""
-
-#: neutron/plugins/midonet/plugin.py:504
-#, python-format
-msgid "MidonetPluginV2.delete_network called: id=%r"
-msgstr ""
-
-#: neutron/plugins/midonet/plugin.py:512
-#, python-format
-msgid "Failed to delete neutron db, while Midonet bridge=%r had been deleted"
-msgstr ""
-
-#: neutron/plugins/midonet/plugin.py:517
+#: neutron/plugins/midonet/plugin.py:527
#, python-format
msgid "MidonetPluginV2.create_port called: port=%r"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:578
+#: neutron/plugins/midonet/plugin.py:588
#, python-format
msgid "Failed to create a port on network %(net_id)s: %(err)s"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:583
+#: neutron/plugins/midonet/plugin.py:593
#, python-format
msgid "MidonetPluginV2.create_port exiting: port=%r"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:588
+#: neutron/plugins/midonet/plugin.py:598
#, python-format
msgid "MidonetPluginV2.get_port called: id=%(id)s fields=%(fields)r"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:595
+#: neutron/plugins/midonet/plugin.py:605
#, python-format
msgid "There is no port with ID %(id)s in MidoNet."
msgstr ""
-#: neutron/plugins/midonet/plugin.py:599
+#: neutron/plugins/midonet/plugin.py:609
#, python-format
msgid "MidonetPluginV2.get_port exiting: port=%r"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:604
+#: neutron/plugins/midonet/plugin.py:614
#, python-format
msgid "MidonetPluginV2.get_ports called: filters=%(filters)s fields=%(fields)r"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:613
+#: neutron/plugins/midonet/plugin.py:623
#, python-format
msgid ""
"MidonetPluginV2.delete_port called: id=%(id)s "
"l3_port_check=%(l3_port_check)r"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:647
+#: neutron/plugins/midonet/plugin.py:657
#, python-format
msgid "Failed to delete DHCP mapping for port %(id)s"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:722
+#: neutron/plugins/midonet/plugin.py:732
#, python-format
msgid "MidonetPluginV2.create_router called: router=%(router)s"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:769
+#: neutron/plugins/midonet/plugin.py:779
#, python-format
msgid "MidonetPluginV2.create_router exiting: router_data=%(router_data)s."
msgstr ""
-#: neutron/plugins/midonet/plugin.py:781
+#: neutron/plugins/midonet/plugin.py:791
#, python-format
msgid ""
"MidonetPluginV2.set_router_gateway called: id=%(id)s, "
"gw_router=%(gw_router)s, gw_ip=%(gw_ip)s"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:825
+#: neutron/plugins/midonet/plugin.py:835
#, python-format
msgid "MidonetPluginV2.remove_router_gateway called: id=%(id)s"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:845
+#: neutron/plugins/midonet/plugin.py:855
#, python-format
msgid "MidonetPluginV2.update_router called: id=%(id)s router=%(router)r"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:885
+#: neutron/plugins/midonet/plugin.py:895
#, python-format
msgid "MidonetPluginV2.update_router exiting: router=%r"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:896
+#: neutron/plugins/midonet/plugin.py:906
#, python-format
msgid "MidonetPluginV2.delete_router called: id=%s"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:996
+#: neutron/plugins/midonet/plugin.py:1006
#, python-format
msgid ""
"MidonetPluginV2.add_router_interface called: router_id=%(router_id)s "
"interface_info=%(interface_info)r"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:1020
+#: neutron/plugins/midonet/plugin.py:1030
msgid ""
"DHCP agent is not working correctly. No port to reach the Metadata server"
" on this network"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:1029
+#: neutron/plugins/midonet/plugin.py:1039
#, python-format
msgid ""
"Failed to create MidoNet resources to add router interface. "
"info=%(info)s, router_id=%(router_id)s"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:1036
+#: neutron/plugins/midonet/plugin.py:1046
#, python-format
msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:1076
+#: neutron/plugins/midonet/plugin.py:1086
#, python-format
msgid ""
"MidonetPluginV2.update_floatingip called: id=%(id)s "
"floatingip=%(floatingip)s "
msgstr ""
-#: neutron/plugins/midonet/plugin.py:1095
+#: neutron/plugins/midonet/plugin.py:1105
#, python-format
msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:1117
+#: neutron/plugins/midonet/plugin.py:1127
#, python-format
msgid ""
"MidonetPluginV2.create_security_group called: "
"security_group=%(security_group)s default_sg=%(default_sg)s "
msgstr ""
-#: neutron/plugins/midonet/plugin.py:1146
+#: neutron/plugins/midonet/plugin.py:1156
#, python-format
msgid "Failed to create MidoNet resources for sg %(sg)r"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:1153
+#: neutron/plugins/midonet/plugin.py:1163
#, python-format
msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:1159
+#: neutron/plugins/midonet/plugin.py:1169
#, python-format
msgid "MidonetPluginV2.delete_security_group called: id=%s"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:1191
+#: neutron/plugins/midonet/plugin.py:1201
#, python-format
msgid ""
"MidonetPluginV2.create_security_group_rule called: "
"security_group_rule=%(security_group_rule)r"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:1201
+#: neutron/plugins/midonet/plugin.py:1211
#, python-format
msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:1211
+#: neutron/plugins/midonet/plugin.py:1221
#, python-format
msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
msgstr ""
msgstr ""
#: neutron/plugins/ml2/db.py:144 neutron/plugins/ml2/db.py:196
-#: neutron/plugins/ml2/plugin.py:1056
+#: neutron/plugins/ml2/plugin.py:1058
#, python-format
msgid "Multiple ports have port_id starting with %s"
msgstr ""
msgid "Attempt %(count)s to bind port %(port)s"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:444
+#: neutron/plugins/ml2/plugin.py:446
#, python-format
msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:455
+#: neutron/plugins/ml2/plugin.py:457
#, python-format
msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:499
+#: neutron/plugins/ml2/plugin.py:501
#, python-format
msgid ""
"In _notify_port_updated(), no bound segment for port %(port_id)s on "
"network %(network_id)s"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:541
+#: neutron/plugins/ml2/plugin.py:543
#, python-format
msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:601
+#: neutron/plugins/ml2/plugin.py:603
#, python-format
msgid "Deleting network %s"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:622
+#: neutron/plugins/ml2/plugin.py:624
#, python-format
msgid "Ports to auto-delete: %s"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:628 neutron/plugins/ml2/plugin.py:753
+#: neutron/plugins/ml2/plugin.py:630 neutron/plugins/ml2/plugin.py:755
msgid "Tenant-owned ports exist"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:636
+#: neutron/plugins/ml2/plugin.py:638
#, python-format
msgid "Subnets to auto-delete: %s"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:647
+#: neutron/plugins/ml2/plugin.py:649
#, python-format
msgid "Deleting network record %s"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:655 neutron/plugins/ml2/plugin.py:766
+#: neutron/plugins/ml2/plugin.py:657 neutron/plugins/ml2/plugin.py:768
msgid "Committing transaction"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:661
+#: neutron/plugins/ml2/plugin.py:663
msgid "A concurrent port creation has occurred"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:670
+#: neutron/plugins/ml2/plugin.py:672
#, python-format
msgid "Exception auto-deleting port %s"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:678
+#: neutron/plugins/ml2/plugin.py:680
#, python-format
msgid "Exception auto-deleting subnet %s"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:687
+#: neutron/plugins/ml2/plugin.py:689
msgid "mechanism_manager.delete_network_postcommit failed"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:701
+#: neutron/plugins/ml2/plugin.py:703
#, python-format
msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:731
+#: neutron/plugins/ml2/plugin.py:733
#, python-format
msgid "Deleting subnet %s"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:747
+#: neutron/plugins/ml2/plugin.py:749
#, python-format
msgid "Ports to auto-deallocate: %s"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:762
+#: neutron/plugins/ml2/plugin.py:764
msgid "Deleting subnet record"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:782
+#: neutron/plugins/ml2/plugin.py:784
#, python-format
msgid "Exception deleting fixed_ip from port %s"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:792
+#: neutron/plugins/ml2/plugin.py:794
msgid "mechanism_manager.delete_subnet_postcommit failed"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:823
+#: neutron/plugins/ml2/plugin.py:825
#, python-format
msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:835
+#: neutron/plugins/ml2/plugin.py:837
#, python-format
msgid "_bind_port_if_needed failed, deleting port '%s'"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:914
+#: neutron/plugins/ml2/plugin.py:916
#, python-format
msgid "No Host supplied to bind DVR Port %s"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:972
+#: neutron/plugins/ml2/plugin.py:974
#: neutron/tests/unit/ml2/test_ml2_plugin.py:136
#, python-format
msgid "Deleting port %s"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:992
+#: neutron/plugins/ml2/plugin.py:994
#: neutron/tests/unit/ml2/test_ml2_plugin.py:137
#, python-format
msgid "The port '%s' was deleted"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:1041
+#: neutron/plugins/ml2/plugin.py:1043
#, python-format
msgid "mechanism_manager.delete_port_postcommit failed for port %s"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:1065
+#: neutron/plugins/ml2/plugin.py:1067
#, python-format
msgid "Binding info for DVR port %s not found"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:1091
+#: neutron/plugins/ml2/plugin.py:1093
#, python-format
msgid "Port %(port)s updated up by agent not found"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:1121
+#: neutron/plugins/ml2/plugin.py:1123
#, python-format
msgid "Port %s not found during update"
msgstr ""
msgstr ""
#: neutron/plugins/ml2/drivers/mech_agent.py:54
-#: neutron/plugins/ml2/drivers/mechanism_odl.py:345
+#: neutron/plugins/ml2/drivers/mechanism_odl.py:327
#, python-format
msgid "Attempting to bind port %(port)s on network %(network)s"
msgstr ""
msgstr ""
#: neutron/plugins/ml2/drivers/mech_agent.py:70
-#: neutron/plugins/ml2/drivers/mechanism_odl.py:355
+#: neutron/plugins/ml2/drivers/mechanism_odl.py:337
#, python-format
msgid "Bound using segment: %s"
msgstr ""
msgstr ""
#: neutron/plugins/ml2/drivers/mechanism_ncs.py:31
-#: neutron/plugins/ml2/drivers/mechanism_odl.py:50
+#: neutron/plugins/ml2/drivers/mechanism_odl.py:46
msgid "HTTP username for authentication"
msgstr ""
#: neutron/plugins/ml2/drivers/mechanism_ncs.py:33
-#: neutron/plugins/ml2/drivers/mechanism_odl.py:52
+#: neutron/plugins/ml2/drivers/mechanism_odl.py:48
msgid "HTTP password for authentication"
msgstr ""
#: neutron/plugins/ml2/drivers/mechanism_ncs.py:35
-#: neutron/plugins/ml2/drivers/mechanism_odl.py:54
+#: neutron/plugins/ml2/drivers/mechanism_odl.py:50
msgid "HTTP timeout in seconds."
msgstr ""
-#: neutron/plugins/ml2/drivers/mechanism_odl.py:48
+#: neutron/plugins/ml2/drivers/mechanism_odl.py:44
msgid "HTTP URL of OpenDaylight REST interface."
msgstr ""
-#: neutron/plugins/ml2/drivers/mechanism_odl.py:56
+#: neutron/plugins/ml2/drivers/mechanism_odl.py:52
msgid "Tomcat session timeout in minutes."
msgstr ""
-#: neutron/plugins/ml2/drivers/mechanism_odl.py:106
+#: neutron/plugins/ml2/drivers/mechanism_odl.py:102
#, python-format
msgid "Failed to authenticate with OpenDaylight: %s"
msgstr ""
-#: neutron/plugins/ml2/drivers/mechanism_odl.py:109
+#: neutron/plugins/ml2/drivers/mechanism_odl.py:105
#, python-format
msgid "Authentication Timed Out: %s"
msgstr ""
-#: neutron/plugins/ml2/drivers/mechanism_odl.py:297
-#, python-format
-msgid "%(object_type)s not found (%(obj_id)s)"
-msgstr ""
-
-#: neutron/plugins/ml2/drivers/mechanism_odl.py:333
+#: neutron/plugins/ml2/drivers/mechanism_odl.py:315
#, python-format
msgid "ODL-----> sending URL (%s) <-----ODL"
msgstr ""
-#: neutron/plugins/ml2/drivers/mechanism_odl.py:334
+#: neutron/plugins/ml2/drivers/mechanism_odl.py:316
#, python-format
msgid "ODL-----> sending JSON (%s) <-----ODL"
msgstr ""
-#: neutron/plugins/ml2/drivers/mechanism_odl.py:358
+#: neutron/plugins/ml2/drivers/mechanism_odl.py:340
#, python-format
msgid ""
"Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net "
msgid "Experimental L2 population driver"
msgstr ""
-#: neutron/plugins/ml2/drivers/l2pop/mech_driver.py:165
+#: neutron/plugins/ml2/drivers/l2pop/mech_driver.py:169
msgid "Unable to retrieve the agent ip, check the agent configuration."
msgstr ""
-#: neutron/plugins/ml2/drivers/l2pop/mech_driver.py:171
+#: neutron/plugins/ml2/drivers/l2pop/mech_driver.py:175
#, python-format
msgid "Port %(port)s updated by agent %(agent)s isn't bound to any segment"
msgstr ""
-#: neutron/plugins/ml2/drivers/l2pop/mech_driver.py:222
+#: neutron/plugins/ml2/drivers/l2pop/mech_driver.py:226
#, python-format
msgid ""
"Unable to retrieve the agent ip, check the agent %(agent_host)s "
msgid "Device %(device)s up %(agent_id)s"
msgstr ""
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:56
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:57
#, python-format
msgid "Agent cache inconsistency - port id is not stored for %s"
msgstr ""
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:71
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:72
#, python-format
msgid "Network %s not defined on Agent."
msgstr ""
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:84
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:85
#, python-format
msgid "Network %s is not available on this agent"
msgstr ""
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:95
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:96
#, python-format
msgid "Connecting port %s"
msgstr ""
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:105
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:106
#, python-format
msgid "Binding Segmentation ID %(seg_id)sto eSwitch for vNIC mac_address %(mac)s"
msgstr ""
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:124
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:125
#, python-format
msgid "Port_mac %s is not available on this agent"
msgstr ""
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:132
msgid "Creating VLAN Network"
msgstr ""
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:134
#, python-format
msgid "Unknown network type %(network_type)s for network %(network_id)s"
msgstr ""
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:165
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:166
msgid "Invalid Network ID, cannot remove Network"
msgstr ""
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:167
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:168
#, python-format
msgid "Delete network %s"
msgstr ""
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
-#, python-format
-msgid "RPC timeout while updating port %s"
-msgstr ""
-
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:289
-msgid "Ports added!"
-msgstr ""
-
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:292
-msgid "Ports removed!"
-msgstr ""
-
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:329
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:311
#, python-format
-msgid "Adding port with mac %s"
+msgid "Adding or updating port with mac %s"
msgstr ""
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:332
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:314
#, python-format
msgid "Port %s updated"
msgstr ""
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:333
-#, python-format
-msgid "Device details %s"
-msgstr ""
-
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:346
-#, python-format
-msgid "Device with mac_address %s not defined on Neutron Plugin"
-msgstr ""
-
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:353
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:339
#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:226
#, python-format
msgid "Removing device with mac_address %s"
msgstr ""
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:361
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:347
#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:233
#, python-format
msgid "Removing port failed for device %(device)s due to %(exc)s"
msgstr ""
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:376
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:364
msgid "eSwitch Agent Started!"
msgstr ""
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:389
-msgid "Agent loop process devices!"
-msgstr ""
-
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:394
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:375
msgid ""
"Request timeout in agent event loop eSwitchD is not responding - "
"exiting..."
msgstr ""
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:427
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:415
#, python-format
msgid "Failed on Agent initialisation : %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:432
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:420
msgid "Agent initialised successfully, now running... "
msgstr ""
msgid "ryu send_msg() result: %s"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:337
-#, python-format
-msgid "network_delete received network %s"
-msgstr ""
-
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:343
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:635
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:305
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:558
-#, python-format
-msgid "Network %s not used on agent."
-msgstr ""
-
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:550
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:539
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:459
#, python-format
msgid "No local VLAN available for net-id=%s"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:553
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:542
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:467
#, python-format
msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:565
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:554
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:496
#, python-format
msgid ""
"tunneling disabled"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:573
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:562
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:515
#, python-format
msgid ""
"physical_network %(physical_network)s"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:583
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:572
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:535
#, python-format
msgid ""
"physical_network %(physical_network)s"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:592
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:581
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:544
#, python-format
msgid ""
"id=%(net_uuid)s"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:638
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:624
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:305
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:558
+#, python-format
+msgid "Network %s not used on agent."
+msgstr ""
+
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:627
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:561
#, python-format
msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:676
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:665
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:602
#, python-format
msgid ""
"id=%(net_uuid)s"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:727
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:716
#, python-format
msgid "port_unbound() net_uuid %s not in local_vlan_map"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:884
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:873
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:750
msgid ""
"Failed to create OVS patch port. Cannot have tunneling enabled on this "
" Agent terminated!"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:969
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:958
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:865
#, python-format
msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:975
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:964
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:871
#, python-format
msgid ""
"exist. Agent terminated!"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1046
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1035
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:975
#, python-format
msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1062
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1051
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1004
#, python-format
msgid "VIF port: %s has no ofport configured, and might not be able to transmit"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1070
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1059
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1014
#, python-format
msgid "No VIF port for port %s defined on agent."
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1083
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1072
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1027
-#: neutron/tests/unit/ofagent/test_ofa_neutron_agent.py:840
+#: neutron/tests/unit/ofagent/test_ofa_neutron_agent.py:829
#: neutron/tests/unit/openvswitch/test_ovs_neutron_agent.py:1237
msgid "ofport should have a value that can be interpreted as an integer"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1086
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1075
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1030
-#: neutron/tests/unit/ofagent/test_ofa_neutron_agent.py:823
-#: neutron/tests/unit/ofagent/test_ofa_neutron_agent.py:843
+#: neutron/tests/unit/ofagent/test_ofa_neutron_agent.py:812
+#: neutron/tests/unit/ofagent/test_ofa_neutron_agent.py:832
#: neutron/tests/unit/openvswitch/test_ovs_neutron_agent.py:1220
#: neutron/tests/unit/openvswitch/test_ovs_neutron_agent.py:1240
#: neutron/tests/unit/openvswitch/test_ovs_neutron_agent.py:1257
msgid "Failed to set-up %(type)s tunnel port to %(ip)s"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1146
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1135
#, python-format
msgid "Processing port %s"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1151
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1140
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1095
#, python-format
msgid ""
" processed"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1160
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1149
#, python-format
msgid "Unable to get port details for %(device)s: %(e)s"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1177
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1166
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1118
#, python-format
msgid "Setting status for %s to UP"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1181
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1170
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1122
#, python-format
msgid "Setting status for %s to DOWN"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1184
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1173
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1125
#, python-format
msgid "Configuration for device %s completed."
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1227
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1216
#, python-format
msgid ""
"process_network_ports - iteration:%(iter_num)d - "
"treat_devices_added_or_updated completed in %(elapsed).3f"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1235
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1224
#, python-format
msgid ""
"process_network_ports - iteration:%(iter_num)d - treat_devices_removed "
"completed in %(elapsed).3f"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1250
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1239
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1311
#, python-format
msgid "Unable to sync tunnel IP %(local_ip)s: %(e)s"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1278
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1267
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1370
msgid "Agent tunnel out of sync with plugin!"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1282
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1271
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1374
msgid "Error while synchronizing tunnels"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1322
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1311
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1443
msgid "Error while processing VIF ports"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1354
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1343
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1487
#, python-format
msgid "Parsing bridge_mappings failed: %s."
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1374
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1363
#, python-format
msgid "Invalid tunnel type specificed: %s"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1377
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1366
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1515
msgid "Tunneling cannot be enabled without a valid local_ip."
msgstr ""
msgid ""
"The default option leverages service nodes to perform packet replication "
"though one could set to this to 'source' to perform replication locally. "
-"This is useful if one does not want to deploy a service node(s)."
+"This is useful if one does not want to deploy a service node(s). It must "
+"be set to 'service' for leveraging distributed routers."
msgstr ""
-#: neutron/plugins/vmware/common/config.py:80
+#: neutron/plugins/vmware/common/config.py:82
msgid ""
"Interval in seconds between runs of the state synchronization task. Set "
"it to 0 to disable it"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:84
+#: neutron/plugins/vmware/common/config.py:86
msgid ""
"Maximum value for the additional random delay in seconds between runs of "
"the state synchronization task"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:89
+#: neutron/plugins/vmware/common/config.py:91
msgid ""
"Minimum delay, in seconds, between two state synchronization queries to "
"NSX. It must not exceed state_sync_interval"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:94
+#: neutron/plugins/vmware/common/config.py:96
msgid ""
"Minimum number of resources to be retrieved from NSX during state "
"synchronization"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:98
+#: neutron/plugins/vmware/common/config.py:100
msgid ""
"Always read operational status from backend on show operations. Enabling "
"this option might slow down the system."
msgstr ""
-#: neutron/plugins/vmware/common/config.py:107
+#: neutron/plugins/vmware/common/config.py:109
msgid "User name for NSX controllers in this cluster"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:112
+#: neutron/plugins/vmware/common/config.py:114
msgid "Password for NSX controllers in this cluster"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:115
+#: neutron/plugins/vmware/common/config.py:117
msgid "Time before aborting a request"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:118
+#: neutron/plugins/vmware/common/config.py:120
msgid "Number of time a request should be retried"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:121
+#: neutron/plugins/vmware/common/config.py:123
msgid "Number of times a redirect should be followed"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:124
+#: neutron/plugins/vmware/common/config.py:126
msgid "Lists the NSX controllers in this cluster"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:129
+#: neutron/plugins/vmware/common/config.py:131
msgid ""
"This is uuid of the default NSX Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NSX before starting Neutron with the nsx plugin."
msgstr ""
-#: neutron/plugins/vmware/common/config.py:134
+#: neutron/plugins/vmware/common/config.py:136
msgid ""
"Unique identifier of the NSX L3 Gateway service which will be used for "
"implementing routers and floating IPs"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:138
+#: neutron/plugins/vmware/common/config.py:140
msgid ""
"Unique identifier of the NSX L2 Gateway service which will be used by "
"default for network gateways"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:141
+#: neutron/plugins/vmware/common/config.py:143
msgid ""
"Unique identifier of the Service Cluster which will be used by logical "
"services like dhcp and metadata"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:144
+#: neutron/plugins/vmware/common/config.py:146
msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:154
+#: neutron/plugins/vmware/common/config.py:156
msgid "User name for vsm"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:158
+#: neutron/plugins/vmware/common/config.py:160
msgid "Password for vsm"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:160
+#: neutron/plugins/vmware/common/config.py:162
msgid "uri for vsm"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:162
+#: neutron/plugins/vmware/common/config.py:164
msgid "Optional parameter identifying the ID of datacenter to deploy NSX Edges"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:165
-#: neutron/plugins/vmware/common/config.py:171
+#: neutron/plugins/vmware/common/config.py:167
+#: neutron/plugins/vmware/common/config.py:173
msgid "Optional parameter identifying the ID of datastore to deploy NSX Edges"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:168
+#: neutron/plugins/vmware/common/config.py:170
msgid "Optional parameter identifying the ID of resource to deploy NSX Edges"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:174
+#: neutron/plugins/vmware/common/config.py:176
msgid "Network ID for physical network connectivity"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:177
+#: neutron/plugins/vmware/common/config.py:179
msgid "Task status check interval"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:191
+#: neutron/plugins/vmware/common/config.py:193
#, python-format
msgid "Invalid replication_mode: %s"
msgstr ""
msgid "'%s' must be a non negative integer."
msgstr ""
-#: neutron/plugins/vmware/nsxlib/__init__.py:77
+#: neutron/plugins/vmware/nsxlib/__init__.py:80
#, python-format
msgid "Error. %(type)s exception: %(exc)s."
msgstr ""
-#: neutron/plugins/vmware/nsxlib/__init__.py:81
+#: neutron/plugins/vmware/nsxlib/__init__.py:84
#, python-format
msgid "locals=[%s]"
msgstr ""
"for NSX communication errors."
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:211
+#: neutron/plugins/vmware/plugins/base.py:212
#, python-format
msgid "Unable to process default l2 gw service:%s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:246
+#: neutron/plugins/vmware/plugins/base.py:247
#, python-format
msgid "Created NSX router port:%s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:248
+#: neutron/plugins/vmware/plugins/base.py:249
#: neutron/plugins/vmware/plugins/service.py:439
#, python-format
msgid "Unable to create port on NSX logical router %s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:251
+#: neutron/plugins/vmware/plugins/base.py:252
#, python-format
msgid ""
"Unable to create logical router port for neutron port id %(port_id)s on "
"router %(nsx_router_id)s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:330
+#: neutron/plugins/vmware/plugins/base.py:331
#, python-format
msgid "Attached %(att)s to NSX router port %(port)s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:336
+#: neutron/plugins/vmware/plugins/base.py:337
#, python-format
msgid ""
"Unable to plug attachment in NSX logical router port %(r_port_id)s, "
"associated with Neutron %(q_port_id)s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:342
+#: neutron/plugins/vmware/plugins/base.py:343
#, 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/vmware/plugins/base.py:388
+#: neutron/plugins/vmware/plugins/base.py:389
msgid "An exception occurred while selecting logical switch for the port"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:428
+#: neutron/plugins/vmware/plugins/base.py:429
#, python-format
msgid ""
"An exception occurred while creating the neutron port %s on the NSX "
"plaform"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:440
-#: neutron/plugins/vmware/plugins/base.py:492
-#: neutron/plugins/vmware/plugins/base.py:690
+#: neutron/plugins/vmware/plugins/base.py:441
+#: neutron/plugins/vmware/plugins/base.py:493
+#: neutron/plugins/vmware/plugins/base.py:691
#, python-format
msgid ""
"NSX plugin does not support regular VIF ports on external networks. Port "
"%s will be down."
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:461
+#: neutron/plugins/vmware/plugins/base.py:462
#, python-format
msgid ""
"_nsx_create_port completed for port %(name)s on network %(network_id)s. "
"The new port id is %(id)s."
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:472
+#: neutron/plugins/vmware/plugins/base.py:473
#, python-format
msgid ""
"Concurrent network deletion detected; Back-end Port %(nsx_id)s creation "
"to be rolled back for Neutron port: %(neutron_id)s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:484
+#: neutron/plugins/vmware/plugins/base.py:485
#, python-format
msgid "NSX Port %s already gone"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:499
+#: neutron/plugins/vmware/plugins/base.py:500
#, python-format
msgid "Port '%s' was already deleted on NSX platform"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:506
+#: neutron/plugins/vmware/plugins/base.py:507
#, python-format
msgid "_nsx_delete_port completed for port %(port_id)s on network %(net_id)s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:511
+#: neutron/plugins/vmware/plugins/base.py:512
#, python-format
msgid "Port %s not found in NSX"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:520
+#: neutron/plugins/vmware/plugins/base.py:521
#, python-format
msgid ""
"Neutron port %(port_id)s not found on NSX backend. Terminating delete "
"%(router_id)s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:535
+#: neutron/plugins/vmware/plugins/base.py:536
#, python-format
msgid ""
"Ignoring exception as this means the peer for port '%s' has already been "
"deleted."
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:547
+#: neutron/plugins/vmware/plugins/base.py:548
#, python-format
msgid ""
"It is not allowed to create router interface ports on external networks "
"as '%s'"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:572
+#: neutron/plugins/vmware/plugins/base.py:573
#, python-format
msgid ""
"_nsx_create_router_port completed for port %(name)s on network "
"%(network_id)s. The new port id is %(id)s."
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:585
+#: neutron/plugins/vmware/plugins/base.py:586
#, python-format
msgid ""
"device_id field must be populated in order to create an external gateway "
"port for network %s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:595
+#: neutron/plugins/vmware/plugins/base.py:596
#, python-format
msgid "The gateway port for the NSX router %s was not found on the backend"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:636
+#: neutron/plugins/vmware/plugins/base.py:637
#, python-format
msgid ""
"_nsx_create_ext_gw_port completed on external network %(ext_net_id)s, "
"attached to router:%(router_id)s. NSX port id is %(nsx_port_id)s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:671
-#: neutron/plugins/vmware/plugins/base.py:1737
+#: neutron/plugins/vmware/plugins/base.py:672
+#: neutron/plugins/vmware/plugins/base.py:1738
#, python-format
msgid "Logical router resource %s not found on NSX platform"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:675
-#: neutron/plugins/vmware/plugins/base.py:1741
+#: neutron/plugins/vmware/plugins/base.py:676
+#: neutron/plugins/vmware/plugins/base.py:1742
msgid "Unable to update logical routeron NSX Platform"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:677
+#: neutron/plugins/vmware/plugins/base.py:678
#, python-format
msgid ""
"_nsx_delete_ext_gw_port completed on external network %(ext_net_id)s, "
"attached to NSX router:%(router_id)s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:719
+#: neutron/plugins/vmware/plugins/base.py:720
#, python-format
msgid ""
"_nsx_create_l2_gw_port completed for port %(name)s on network "
"%(network_id)s. The new port id is %(id)s."
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:763
+#: neutron/plugins/vmware/plugins/base.py:764
#, python-format
msgid "%s required"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:768
+#: neutron/plugins/vmware/plugins/base.py:769
msgid "Segmentation ID cannot be specified with flat network type"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:772
+#: neutron/plugins/vmware/plugins/base.py:773
msgid "Segmentation ID must be specified with vlan network type"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:776
-#: neutron/plugins/vmware/plugins/base.py:792
+#: neutron/plugins/vmware/plugins/base.py:777
+#: neutron/plugins/vmware/plugins/base.py:793
#, python-format
msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:798
+#: neutron/plugins/vmware/plugins/base.py:799
#, python-format
msgid "%(net_type_param)s %(net_type_value)s not supported"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:843
+#: neutron/plugins/vmware/plugins/base.py:844
#, python-format
msgid "No switch has available ports (%d checked)"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:877
+#: neutron/plugins/vmware/plugins/base.py:878
#, python-format
msgid "Maximum number of logical ports reached for logical network %s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:923
+#: neutron/plugins/vmware/plugins/base.py:924
#, python-format
msgid ""
"Network with admin_state_up=False are not yet supported by this plugin. "
"Ignoring setting for network %s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1001
+#: neutron/plugins/vmware/plugins/base.py:1002
#, python-format
msgid "The following logical switches were not found on the NSX backend:%s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1038
+#: neutron/plugins/vmware/plugins/base.py:1039
msgid "admin_state_up=False networks are not supported."
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1058
+#: neutron/plugins/vmware/plugins/base.py:1059
#, python-format
msgid "Unable to find NSX mappings for neutron network:%s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1065
+#: neutron/plugins/vmware/plugins/base.py:1066
#, python-format
msgid ""
"Logical switch update on NSX backend failed. Neutron network "
"id:%(net_id)s; NSX lswitch id:%(lswitch_id)s;Error:%(error)s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1136
+#: neutron/plugins/vmware/plugins/base.py:1137
#, python-format
msgid "port created on NSX backend for tenant %(tenant_id)s: (%(id)s)"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1139
+#: neutron/plugins/vmware/plugins/base.py:1140
#, python-format
msgid "Logical switch for network %s was not found in NSX."
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1150
+#: neutron/plugins/vmware/plugins/base.py:1151
msgid "Unable to create port or set port attachment in NSX."
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1238
+#: neutron/plugins/vmware/plugins/base.py:1239
#, python-format
msgid "Updating port: %s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1273
+#: neutron/plugins/vmware/plugins/base.py:1274
#, python-format
msgid "Unable to update port id: %s."
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1356
+#: neutron/plugins/vmware/plugins/base.py:1357
msgid ""
"Cannot create a distributed router with the NSX platform currently in "
"execution. Please, try without specifying the 'distributed' attribute."
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1362
+#: neutron/plugins/vmware/plugins/base.py:1363
msgid "Unable to create logical router on NSX Platform"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1373
+#: neutron/plugins/vmware/plugins/base.py:1374
#, 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/vmware/plugins/base.py:1383
+#: neutron/plugins/vmware/plugins/base.py:1384
#, python-format
msgid "Unable to create router %s on NSX backend"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1412
-#: neutron/plugins/vmware/plugins/base.py:1497
+#: neutron/plugins/vmware/plugins/base.py:1413
+#: neutron/plugins/vmware/plugins/base.py:1498
#: neutron/plugins/vmware/plugins/service.py:201
#: neutron/plugins/vmware/plugins/service.py:1240
#, python-format
msgid "Network '%s' is not a valid external network"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1461
+#: neutron/plugins/vmware/plugins/base.py:1462
#, python-format
msgid "Failed to set gateway info for router being created:%s - removing router"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1464
+#: neutron/plugins/vmware/plugins/base.py:1465
#, python-format
msgid ""
"Create router failed while setting external gateway. Router:%s has been "
"removed from DB and backend"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1506
+#: neutron/plugins/vmware/plugins/base.py:1507
msgid ""
"'routes' cannot contain route '0.0.0.0/0', this must be updated through "
"the default gateway attribute"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1522
+#: neutron/plugins/vmware/plugins/base.py:1523
#, python-format
msgid "Logical router %s not found on NSX Platform"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1526
+#: neutron/plugins/vmware/plugins/base.py:1527
msgid "Unable to update logical router on NSX Platform"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1528
+#: neutron/plugins/vmware/plugins/base.py:1529
msgid ""
"Request cannot contain 'routes' with the NSX platform currently in "
"execution. Please, try without specifying the static routes."
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1585
+#: neutron/plugins/vmware/plugins/base.py:1586
#, python-format
msgid "Logical router '%s' not found on NSX Platform"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1589
+#: neutron/plugins/vmware/plugins/base.py:1590
#, python-format
msgid "Unable to delete logical router '%s' on NSX Platform"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1599
+#: neutron/plugins/vmware/plugins/base.py:1600
#, python-format
msgid ""
"Unable to remove NSX mapping for Neutron router %(router_id)s because of "
"the following exception:%(d_exc)s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1674
+#: neutron/plugins/vmware/plugins/base.py:1675
#, python-format
msgid ""
"Add_router_interface completed for subnet:%(subnet_id)s and "
"router:%(router_id)s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1773
+#: neutron/plugins/vmware/plugins/base.py:1774
#, python-format
msgid ""
"An error occurred while removing NAT rules on the NSX platform for "
"floating ip:%s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1778
+#: neutron/plugins/vmware/plugins/base.py:1779
msgid "An incorrect number of matching NAT rules was found on the NSX platform"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1918
+#: neutron/plugins/vmware/plugins/base.py:1919
#, python-format
msgid ""
"An error occurred while creating NAT rules on the NSX platform for "
"floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1924
+#: neutron/plugins/vmware/plugins/base.py:1925
msgid "Failed to update NAT rules for floatingip update"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1963
+#: neutron/plugins/vmware/plugins/base.py:1964
#, python-format
msgid "The port '%s' is not associated with floating IPs"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1966
+#: neutron/plugins/vmware/plugins/base.py:1967
#, python-format
msgid "Nat rules not found in nsx for port: %s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:2006
+#: neutron/plugins/vmware/plugins/base.py:2007
#, python-format
msgid "Unable to create l2_gw_service for: %s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:2029
+#: neutron/plugins/vmware/plugins/base.py:2030
msgid ""
"Unable to remove gateway service from NSX plaform - the resource was not "
"found"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:2058
+#: neutron/plugins/vmware/plugins/base.py:2059
#, python-format
msgid "Unable to update name on NSX backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:2087
-#, python-format
-msgid ""
-"Rolling back database changes for gateway device %s because of an error "
-"in the NSX backend"
-msgstr ""
-
-#: neutron/plugins/vmware/plugins/base.py:2132
-#: neutron/plugins/vmware/plugins/base.py:2170
+#: neutron/plugins/vmware/plugins/base.py:2131
+#: neutron/plugins/vmware/plugins/base.py:2169
#, python-format
msgid ""
"Neutron gateway device: %(neutron_id)s; NSX transport node identifier: "
"%(nsx_id)s; Operational status: %(status)s."
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:2267
+#: neutron/plugins/vmware/plugins/base.py:2266
#, python-format
msgid ""
"Removal of gateway device: %(neutron_id)s failed on NSX backend (NSX "
"id:%(nsx_id)s) because the NSX resource was not found"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:2274
+#: neutron/plugins/vmware/plugins/base.py:2273
#, python-format
msgid ""
"Removal of gateway device: %(neutron_id)s failed on NSX backend (NSX "
"id:%(nsx_id)s). Neutron and NSX states have diverged."
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:2322
+#: neutron/plugins/vmware/plugins/base.py:2321
#, python-format
msgid ""
"Error while updating security profile %(uuid)s with name %(name)s: "
"%(error)s."
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:2354
+#: neutron/plugins/vmware/plugins/base.py:2353
#, python-format
msgid ""
"The NSX security profile %(sec_profile_id)s, associated with the Neutron "
"security group %(sec_group_id)s was not found on the backend"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:2362
+#: neutron/plugins/vmware/plugins/base.py:2361
#, python-format
msgid ""
"An exception occurred while removing the NSX security profile "
"%(sec_group_id)s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:2369
+#: neutron/plugins/vmware/plugins/base.py:2368
#, python-format
msgid "Unable to remove security group %s from backend"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:2382
+#: neutron/plugins/vmware/plugins/base.py:2381
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "No host cert for %(server)s in cert %(cert)s"
msgstr ""
-#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:219
-#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:241
-#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:260
-#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:283
+#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:216
+#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:238
+#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:257
+#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:280
#, python-format
msgid "Unexpected error code: %s"
msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-07-22 06:06+0000\n"
+"POT-Creation-Date: 2014-08-13 06:05+0000\n"
"PO-Revision-Date: 2014-06-30 20:07+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Spanish (http://www.transifex.com/projects/p/neutron/language/"
msgid "Unexpected exception occurred %d time(s)... retrying."
msgstr "La excepción inesperada ha ocurrido %d vez(veces)... reintentando."
-#: neutron/openstack/common/periodic_task.py:179
+#: neutron/openstack/common/periodic_task.py:202
#, python-format
msgid "Error during %(full_task_name)s: %(e)s"
msgstr "Error durante %(full_task_name)s: %(e)s"
#: neutron/openstack/common/service.py:277
msgid "Unhandled exception"
msgstr "Excepción no controlada"
+
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:386
+msgid "Error in agent event loop"
+msgstr ""
+
+#: neutron/plugins/vmware/plugins/base.py:2086
+#, python-format
+msgid ""
+"Rolling back database changes for gateway device %s because of an error in "
+"the NSX backend"
+msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-07-21 06:06+0000\n"
+"POT-Creation-Date: 2014-08-13 06:05+0000\n"
"PO-Revision-Date: 2014-07-18 20:49+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Spanish (http://www.transifex.com/projects/p/neutron/language/"
"Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s"
msgstr ""
-#: neutron/openstack/common/periodic_task.py:125
+#: neutron/openstack/common/periodic_task.py:126
#, python-format
msgid "Skipping periodic task %(task)s because its interval is negative"
msgstr "Omitiendo la tarea periódica %(task)s porque el intervalo es negativo"
-#: neutron/openstack/common/periodic_task.py:130
+#: neutron/openstack/common/periodic_task.py:131
#, python-format
msgid "Skipping periodic task %(task)s because it is disabled"
msgstr "Omitiendo la tarea periódica %(task)s porque está inhabilitada"
#, python-format
msgid "Waiting on %d children to exit"
msgstr "En espera de %d hijos para salir"
+
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:379
+msgid "Agent out of sync with plugin!"
+msgstr ""
+
+#: neutron/tests/unit/vmware/apiclient/test_api_eventlet_request.py:63
+#, python-format
+msgid "spawned: %d"
+msgstr ""
+
+#: neutron/tests/unit/vmware/apiclient/test_api_eventlet_request.py:75
+#, python-format
+msgid "_handle_request called: %s"
+msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-07-22 06:06+0000\n"
+"POT-Creation-Date: 2014-08-13 06:05+0000\n"
"PO-Revision-Date: 2014-06-30 20:07+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: French (http://www.transifex.com/projects/p/neutron/language/"
msgid "Unexpected exception occurred %d time(s)... retrying."
msgstr "Exception inattendue survenue %d fois... Nouvel essai."
-#: neutron/openstack/common/periodic_task.py:179
+#: neutron/openstack/common/periodic_task.py:202
#, python-format
msgid "Error during %(full_task_name)s: %(e)s"
msgstr "Erreur pendant %(full_task_name)s : %(e)s"
#: neutron/openstack/common/service.py:277
msgid "Unhandled exception"
msgstr "Exception non gérée"
+
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:386
+msgid "Error in agent event loop"
+msgstr ""
+
+#: neutron/plugins/vmware/plugins/base.py:2086
+#, python-format
+msgid ""
+"Rolling back database changes for gateway device %s because of an error in "
+"the NSX backend"
+msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-07-21 06:06+0000\n"
-"PO-Revision-Date: 2014-07-18 20:49+0000\n"
+"POT-Creation-Date: 2014-08-13 06:05+0000\n"
+"PO-Revision-Date: 2014-08-12 21:40+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: French (http://www.transifex.com/projects/p/neutron/language/"
"fr/)\n"
"Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s"
msgstr ""
-#: neutron/openstack/common/periodic_task.py:125
+#: neutron/openstack/common/periodic_task.py:126
#, python-format
msgid "Skipping periodic task %(task)s because its interval is negative"
msgstr "Tâche périodique %(task)s ignorée car son intervalle est négatif"
-#: neutron/openstack/common/periodic_task.py:130
+#: neutron/openstack/common/periodic_task.py:131
#, python-format
msgid "Skipping periodic task %(task)s because it is disabled"
msgstr "Tâche périodique %(task)s car elle est désactivée"
#, python-format
msgid "Waiting on %d children to exit"
msgstr "En attente %d enfants pour sortie"
+
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:379
+msgid "Agent out of sync with plugin!"
+msgstr "Agent non synchronisé avec le plug-in !"
+
+#: neutron/tests/unit/vmware/apiclient/test_api_eventlet_request.py:63
+#, python-format
+msgid "spawned: %d"
+msgstr ""
+
+#: neutron/tests/unit/vmware/apiclient/test_api_eventlet_request.py:75
+#, python-format
+msgid "_handle_request called: %s"
+msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-07-22 06:06+0000\n"
+"POT-Creation-Date: 2014-08-13 06:05+0000\n"
"PO-Revision-Date: 2014-07-06 03:50+0000\n"
"Last-Translator: PierAlberto <pieralbertopierini@gmail.com>\n"
"Language-Team: Italian (http://www.transifex.com/projects/p/neutron/language/"
msgid "Unexpected exception occurred %d time(s)... retrying."
msgstr "Un errore inatteso si è verificato %d volte... ritento."
-#: neutron/openstack/common/periodic_task.py:179
+#: neutron/openstack/common/periodic_task.py:202
#, python-format
msgid "Error during %(full_task_name)s: %(e)s"
msgstr "Errore durante %(full_task_name)s: %(e)s"
#: neutron/openstack/common/service.py:277
msgid "Unhandled exception"
msgstr "Eccezione non gestita"
+
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:386
+msgid "Error in agent event loop"
+msgstr ""
+
+#: neutron/plugins/vmware/plugins/base.py:2086
+#, python-format
+msgid ""
+"Rolling back database changes for gateway device %s because of an error in "
+"the NSX backend"
+msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-07-21 06:06+0000\n"
-"PO-Revision-Date: 2014-07-18 20:49+0000\n"
+"POT-Creation-Date: 2014-08-13 06:05+0000\n"
+"PO-Revision-Date: 2014-08-12 21:40+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Italian (http://www.transifex.com/projects/p/neutron/language/"
"it/)\n"
"Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s"
msgstr ""
-#: neutron/openstack/common/periodic_task.py:125
+#: neutron/openstack/common/periodic_task.py:126
#, python-format
msgid "Skipping periodic task %(task)s because its interval is negative"
msgstr ""
"Abbadono dell'attività periodica %(task)s perché l'intervalo è negativo"
-#: neutron/openstack/common/periodic_task.py:130
+#: neutron/openstack/common/periodic_task.py:131
#, python-format
msgid "Skipping periodic task %(task)s because it is disabled"
msgstr "Abbadono dell'attività periodica %(task)s perché è disabilitata"
#, python-format
msgid "Waiting on %d children to exit"
msgstr "In attesa %d degli elementi secondari per uscire"
+
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:379
+msgid "Agent out of sync with plugin!"
+msgstr "Agent non sincronizzato con il plugin!"
+
+#: neutron/tests/unit/vmware/apiclient/test_api_eventlet_request.py:63
+#, python-format
+msgid "spawned: %d"
+msgstr ""
+
+#: neutron/tests/unit/vmware/apiclient/test_api_eventlet_request.py:75
+#, python-format
+msgid "_handle_request called: %s"
+msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-07-22 06:06+0000\n"
+"POT-Creation-Date: 2014-08-13 06:05+0000\n"
"PO-Revision-Date: 2014-06-30 20:07+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Japanese (http://www.transifex.com/projects/p/neutron/"
msgid "Unexpected exception occurred %d time(s)... retrying."
msgstr "予期せぬ例外が、%d回()発生しました。再試行中。"
-#: neutron/openstack/common/periodic_task.py:179
+#: neutron/openstack/common/periodic_task.py:202
#, python-format
msgid "Error during %(full_task_name)s: %(e)s"
msgstr "%(full_task_name)s 中のエラー: %(e)s"
#: neutron/openstack/common/service.py:277
msgid "Unhandled exception"
msgstr "未処理例外"
+
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:386
+msgid "Error in agent event loop"
+msgstr ""
+
+#: neutron/plugins/vmware/plugins/base.py:2086
+#, python-format
+msgid ""
+"Rolling back database changes for gateway device %s because of an error in "
+"the NSX backend"
+msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-07-21 06:06+0000\n"
+"POT-Creation-Date: 2014-08-13 06:05+0000\n"
"PO-Revision-Date: 2014-07-18 20:49+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Japanese (http://www.transifex.com/projects/p/neutron/"
"Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s"
msgstr ""
-#: neutron/openstack/common/periodic_task.py:125
+#: neutron/openstack/common/periodic_task.py:126
#, python-format
msgid "Skipping periodic task %(task)s because its interval is negative"
msgstr "タスクの間隔が負であるため、定期タスク %(task)s をスキップしています"
-#: neutron/openstack/common/periodic_task.py:130
+#: neutron/openstack/common/periodic_task.py:131
#, python-format
msgid "Skipping periodic task %(task)s because it is disabled"
msgstr "タスクが使用不可であるため、定期タスク %(task)s をスキップしています"
#, python-format
msgid "Waiting on %d children to exit"
msgstr "%d 個の子で終了を待機しています"
+
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:379
+msgid "Agent out of sync with plugin!"
+msgstr ""
+
+#: neutron/tests/unit/vmware/apiclient/test_api_eventlet_request.py:63
+#, python-format
+msgid "spawned: %d"
+msgstr ""
+
+#: neutron/tests/unit/vmware/apiclient/test_api_eventlet_request.py:75
+#, python-format
+msgid "_handle_request called: %s"
+msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-07-22 06:06+0000\n"
+"POT-Creation-Date: 2014-08-13 06:05+0000\n"
"PO-Revision-Date: 2014-06-30 20:07+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Korean (Korea) (http://www.transifex.com/projects/p/neutron/"
msgid "Unexpected exception occurred %d time(s)... retrying."
msgstr "예기치 않은 예외 %d 번 발생하였습니다... 다시 시도중."
-#: neutron/openstack/common/periodic_task.py:179
+#: neutron/openstack/common/periodic_task.py:202
#, python-format
msgid "Error during %(full_task_name)s: %(e)s"
msgstr "%(full_task_name)s 중 오류: %(e)s"
#: neutron/openstack/common/service.py:277
msgid "Unhandled exception"
msgstr "처리되지 않은 예외"
+
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:386
+msgid "Error in agent event loop"
+msgstr ""
+
+#: neutron/plugins/vmware/plugins/base.py:2086
+#, python-format
+msgid ""
+"Rolling back database changes for gateway device %s because of an error in "
+"the NSX backend"
+msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-07-21 06:06+0000\n"
+"POT-Creation-Date: 2014-08-13 06:05+0000\n"
"PO-Revision-Date: 2014-07-18 20:49+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Korean (Korea) (http://www.transifex.com/projects/p/neutron/"
"Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s"
msgstr ""
-#: neutron/openstack/common/periodic_task.py:125
+#: neutron/openstack/common/periodic_task.py:126
#, python-format
msgid "Skipping periodic task %(task)s because its interval is negative"
msgstr "간격이 음수이기 때문에 주기적 태스크 %(task)s을(를) 건너뜀"
-#: neutron/openstack/common/periodic_task.py:130
+#: neutron/openstack/common/periodic_task.py:131
#, python-format
msgid "Skipping periodic task %(task)s because it is disabled"
msgstr "사용 안하기 때문에 주기적 태스크 %(task)s을(를) 건너뜀"
#, python-format
msgid "Waiting on %d children to exit"
msgstr "%d 하위에서 종료하기를 대기 중임"
+
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:379
+msgid "Agent out of sync with plugin!"
+msgstr ""
+
+#: neutron/tests/unit/vmware/apiclient/test_api_eventlet_request.py:63
+#, python-format
+msgid "spawned: %d"
+msgstr ""
+
+#: neutron/tests/unit/vmware/apiclient/test_api_eventlet_request.py:75
+#, python-format
+msgid "_handle_request called: %s"
+msgstr ""
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: neutron 2014.2.dev390.g1b621fc\n"
+"Project-Id-Version: neutron 2014.2.dev216.g40a4c36\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-07-22 06:06+0000\n"
+"POT-Creation-Date: 2014-08-13 06:05+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"
msgid "Unexpected exception occurred %d time(s)... retrying."
msgstr ""
-#: neutron/openstack/common/periodic_task.py:179
+#: neutron/openstack/common/periodic_task.py:202
#, python-format
msgid "Error during %(full_task_name)s: %(e)s"
msgstr ""
msgid "Unhandled exception"
msgstr ""
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:386
+msgid "Error in agent event loop"
+msgstr ""
+
+#: neutron/plugins/vmware/plugins/base.py:2086
+#, python-format
+msgid ""
+"Rolling back database changes for gateway device %s because of an error "
+"in the NSX backend"
+msgstr ""
+
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: neutron 2014.2.dev361.ge693d5b\n"
+"Project-Id-Version: neutron 2014.2.dev216.g40a4c36\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-07-21 06:06+0000\n"
+"POT-Creation-Date: 2014-08-13 06:05+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"
"policy:%(old_policy)s"
msgstr ""
-#: neutron/openstack/common/periodic_task.py:125
+#: neutron/openstack/common/periodic_task.py:126
#, python-format
msgid "Skipping periodic task %(task)s because its interval is negative"
msgstr ""
-#: neutron/openstack/common/periodic_task.py:130
+#: neutron/openstack/common/periodic_task.py:131
#, python-format
msgid "Skipping periodic task %(task)s because it is disabled"
msgstr ""
msgid "Waiting on %d children to exit"
msgstr ""
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:379
+msgid "Agent out of sync with plugin!"
+msgstr ""
+
+#: neutron/tests/unit/vmware/apiclient/test_api_eventlet_request.py:63
+#, python-format
+msgid "spawned: %d"
+msgstr ""
+
+#: neutron/tests/unit/vmware/apiclient/test_api_eventlet_request.py:75
+#, python-format
+msgid "_handle_request called: %s"
+msgstr ""
+
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: neutron 2014.2.dev158.gcadc8df\n"
+"Project-Id-Version: neutron 2014.2.dev216.g40a4c36\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-08-06 06:03+0000\n"
+"POT-Creation-Date: 2014-08-13 06:05+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"
msgid "You must implement __call__"
msgstr ""
-#: neutron/wsgi.py:1024 neutron/api/v2/base.py:190 neutron/api/v2/base.py:331
-#: neutron/api/v2/base.py:471 neutron/api/v2/base.py:522
+#: neutron/wsgi.py:1024 neutron/api/v2/base.py:191 neutron/api/v2/base.py:332
+#: neutron/api/v2/base.py:472 neutron/api/v2/base.py:527
#: neutron/extensions/l3agentscheduler.py:50
#: neutron/extensions/l3agentscheduler.py:93
msgid "The resource could not be found."
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:1759
+#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:1770
#: neutron/agent/metadata/agent.py:363
#: neutron/plugins/cisco/cfg_agent/cfg_agent.py:328
#: neutron/services/metering/agents/metering_agent.py:272
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:579 neutron/agent/l3_agent.py:1764
+#: neutron/agent/dhcp_agent.py:579 neutron/agent/l3_agent.py:1775
#: neutron/agent/metadata/agent.py:368
#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:110
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:794
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:248
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:216
#: neutron/plugins/nec/agent/nec_neutron_agent.py:182
#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:274
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:261
msgid "Agent updated: %(payload)s"
msgstr ""
-#: neutron/agent/dhcp_agent.py:588 neutron/agent/l3_agent.py:1769
+#: neutron/agent/dhcp_agent.py:588 neutron/agent/l3_agent.py:1780
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Failed trying to delete namespace: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:604
+#: neutron/agent/l3_agent.py:605
msgid ""
"The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network."
msgstr ""
-#: neutron/agent/l3_agent.py:628
+#: neutron/agent/l3_agent.py:629
#, python-format
msgid "Info for router %s were not found. Skipping router removal"
msgstr ""
-#: neutron/agent/l3_agent.py:695
+#: neutron/agent/l3_agent.py:696
#: neutron/plugins/cisco/cfg_agent/service_helpers/routing_svc_helper.py:635
#: neutron/services/firewall/agents/varmour/varmour_router.py:102
#, python-format
msgid "Router port %s has no IP address"
msgstr ""
-#: neutron/agent/l3_agent.py:697 neutron/db/l3_db.py:1002
+#: neutron/agent/l3_agent.py:698 neutron/db/l3_db.py:948
#: neutron/plugins/cisco/cfg_agent/service_helpers/routing_svc_helper.py:637
#: neutron/services/firewall/agents/varmour/varmour_router.py:105
#, python-format
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:757
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Deleting stale internal router device: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:786
+#: neutron/agent/l3_agent.py:785
#, python-format
msgid "Deleting stale external router device: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:957
+#: neutron/agent/l3_agent.py:959
#, python-format
msgid "Unable to configure IP address for floating IP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:1001
+#: neutron/agent/l3_agent.py:1003
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:1063
+#: neutron/agent/l3_agent.py:1065
msgid "DVR: no map match_port found!"
msgstr ""
-#: neutron/agent/l3_agent.py:1243
+#: neutron/agent/l3_agent.py:1253
msgid "DVR: error adding redirection logic"
msgstr ""
-#: neutron/agent/l3_agent.py:1255
+#: neutron/agent/l3_agent.py:1265
msgid "DVR: removed snat failed"
msgstr ""
-#: neutron/agent/l3_agent.py:1346
+#: neutron/agent/l3_agent.py:1356
msgid "Missing subnet/agent_gateway_port"
msgstr ""
-#: neutron/agent/l3_agent.py:1458
+#: neutron/agent/l3_agent.py:1469
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:1478
+#: neutron/agent/l3_agent.py:1489
msgid "DVR: Failed updating arp entry"
msgstr ""
-#: neutron/agent/l3_agent.py:1505
+#: neutron/agent/l3_agent.py:1516
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:1515
+#: neutron/agent/l3_agent.py:1526
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:1521
+#: neutron/agent/l3_agent.py:1532
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:1528
+#: neutron/agent/l3_agent.py:1539
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:1580
+#: neutron/agent/l3_agent.py:1591
#, python-format
msgid "Failed to fetch router information for '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:1619
+#: neutron/agent/l3_agent.py:1630
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:1639
+#: neutron/agent/l3_agent.py:1650
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:1647
+#: neutron/agent/l3_agent.py:1658
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:1649
+#: neutron/agent/l3_agent.py:1660
msgid "Failed synchronizing routers due to RPC error"
msgstr ""
-#: neutron/agent/l3_agent.py:1652
+#: neutron/agent/l3_agent.py:1663
#: neutron/services/metering/agents/metering_agent.py:61
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:1675
+#: neutron/agent/l3_agent.py:1686
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:1690
+#: neutron/agent/l3_agent.py:1701
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:1698
+#: neutron/agent/l3_agent.py:1709
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:1732
+#: neutron/agent/l3_agent.py:1743
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:1756
+#: neutron/agent/l3_agent.py:1767
msgid "Report state task successfully completed"
msgstr ""
" and '%(desc)s'"
msgstr ""
-#: neutron/api/api_common.py:315 neutron/api/v2/base.py:592
+#: neutron/api/api_common.py:315 neutron/api/v2/base.py:597
#, python-format
msgid "Unable to find '%s' in request body"
msgstr ""
msgid "'%s' is not of the form <key>=[value]"
msgstr ""
-#: neutron/api/v2/base.py:86
+#: neutron/api/v2/base.py:87
msgid "Native pagination depend on native sorting"
msgstr ""
-#: neutron/api/v2/base.py:89
+#: neutron/api/v2/base.py:90
msgid "Allow sorting is enabled because native pagination requires native sorting"
msgstr ""
-#: neutron/api/v2/base.py:360
+#: neutron/api/v2/base.py:361
#, python-format
msgid "Unable to undo add for %(resource)s %(id)s"
msgstr ""
-#: neutron/api/v2/base.py:492
+#: neutron/api/v2/base.py:493
#, python-format
msgid "Invalid format: %s"
msgstr ""
-#: neutron/api/v2/base.py:545
+#: neutron/api/v2/base.py:550
msgid ""
"Specifying 'tenant_id' other than authenticated tenant in request "
"requires admin privileges"
msgstr ""
-#: neutron/api/v2/base.py:553
+#: neutron/api/v2/base.py:558
msgid "Running without keystone AuthN requires that tenant_id is specified"
msgstr ""
-#: neutron/api/v2/base.py:571
+#: neutron/api/v2/base.py:576
msgid "Resource body required"
msgstr ""
-#: neutron/api/v2/base.py:573
+#: neutron/api/v2/base.py:578
#, python-format
msgid "Request body: %(body)s"
msgstr ""
-#: neutron/api/v2/base.py:583
+#: neutron/api/v2/base.py:588
msgid "Bulk operation not supported"
msgstr ""
-#: neutron/api/v2/base.py:587
+#: neutron/api/v2/base.py:592
msgid "Resources required"
msgstr ""
-#: neutron/api/v2/base.py:603
+#: neutron/api/v2/base.py:608
#, python-format
msgid "Failed to parse request. Required attribute '%s' not specified"
msgstr ""
-#: neutron/api/v2/base.py:610
+#: neutron/api/v2/base.py:615
#, python-format
msgid "Attribute '%s' not allowed in POST"
msgstr ""
-#: neutron/api/v2/base.py:615
+#: neutron/api/v2/base.py:620
#, python-format
msgid "Cannot update read-only attribute %s"
msgstr ""
-#: neutron/api/v2/base.py:633
+#: neutron/api/v2/base.py:638
#, python-format
msgid "Invalid input for %(attr)s. Reason: %(reason)s."
msgstr ""
-#: neutron/api/v2/base.py:642 neutron/extensions/allowedaddresspairs.py:75
+#: neutron/api/v2/base.py:647 neutron/extensions/allowedaddresspairs.py:75
#: neutron/extensions/multiprovidernet.py:45
#, python-format
msgid "Unrecognized attribute(s) '%s'"
msgstr ""
-#: neutron/api/v2/base.py:661
+#: neutron/api/v2/base.py:666
#, python-format
msgid "Tenant %(tenant_id)s not allowed to create %(resource)s on this network"
msgstr ""
msgid "Allow auto scheduling of routers to L3 agent."
msgstr ""
-#: neutron/db/l3_db.py:244
+#: neutron/db/l3_db.py:230
#, python-format
msgid "No eligible l3 agent associated with external network %s found"
msgstr ""
-#: neutron/db/l3_db.py:265
+#: neutron/db/l3_db.py:251
#, python-format
msgid "No IPs available for external network %s"
msgstr ""
-#: neutron/db/l3_db.py:279
+#: neutron/db/l3_db.py:265
#, python-format
msgid "Network %s is not an external network"
msgstr ""
-#: neutron/db/l3_db.py:393
+#: neutron/db/l3_db.py:377
#, python-format
msgid "Router already has a port on subnet %s"
msgstr ""
-#: neutron/db/l3_db.py:407
+#: neutron/db/l3_db.py:391
#, python-format
msgid ""
"Cidr %(subnet_cidr)s of subnet %(subnet_id)s overlaps with cidr %(cidr)s "
"of subnet %(sub_id)s"
msgstr ""
-#: neutron/db/l3_db.py:423 neutron/db/l3_db.py:558 neutron/db/l3_dvr_db.py:189
+#: neutron/db/l3_db.py:407 neutron/db/l3_db.py:534 neutron/db/l3_dvr_db.py:192
#: neutron/plugins/bigswitch/plugin.py:1015
#: neutron/plugins/bigswitch/plugin.py:1024
msgid "Either subnet_id or port_id must be specified"
msgstr ""
-#: neutron/db/l3_db.py:426
+#: neutron/db/l3_db.py:410
msgid "Cannot specify both subnet-id and port-id"
msgstr ""
-#: neutron/db/l3_db.py:439
+#: neutron/db/l3_db.py:423
msgid "Router port must have exactly one fixed IP"
msgstr ""
-#: neutron/db/l3_db.py:453
+#: neutron/db/l3_db.py:437
msgid "Subnet for router interface must have a gateway IP"
msgstr ""
-#: neutron/db/l3_db.py:605 neutron/plugins/nec/nec_router.py:197
+#: neutron/db/l3_db.py:580 neutron/plugins/nec/nec_router.py:197
#, python-format
msgid "Cannot add floating IP to port on subnet %s which has no gateway_ip"
msgstr ""
-#: neutron/db/l3_db.py:641
+#: neutron/db/l3_db.py:616
#, python-format
msgid ""
"Port %(port_id)s is associated with a different tenant than Floating IP "
"%(floatingip_id)s and therefore cannot be bound."
msgstr ""
-#: neutron/db/l3_db.py:645
+#: neutron/db/l3_db.py:620
#, python-format
msgid ""
"Cannot create floating IP and bind it to Port %s, since that port is "
"owned by a different tenant."
msgstr ""
-#: neutron/db/l3_db.py:657
+#: neutron/db/l3_db.py:632
#, python-format
msgid "Port %(id)s does not have fixed ip %(address)s"
msgstr ""
-#: neutron/db/l3_db.py:664
+#: neutron/db/l3_db.py:639
#, python-format
msgid "Cannot add floating IP to port %s that hasno fixed IP addresses"
msgstr ""
-#: neutron/db/l3_db.py:668
+#: neutron/db/l3_db.py:643
#, python-format
msgid ""
"Port %s has multiple fixed IPs. Must provide a specific IP when "
"assigning a floating IP"
msgstr ""
-#: neutron/db/l3_db.py:710 neutron/plugins/vmware/plugins/base.py:1802
+#: neutron/db/l3_db.py:673 neutron/plugins/vmware/plugins/base.py:1803
msgid "fixed_ip_address cannot be specified without a port_id"
msgstr ""
-#: neutron/db/l3_db.py:751
+#: neutron/db/l3_db.py:713
#, python-format
msgid "Network %s is not a valid external network"
msgstr ""
-#: neutron/db/l3_db.py:888
+#: neutron/db/l3_db.py:846
#, python-format
msgid ""
"Port %(port_id)s has owner %(port_owner)s, but no IP address, so it can "
"be deleted"
msgstr ""
-#: neutron/db/l3_db.py:1008
+#: neutron/db/l3_db.py:954
#, python-format
msgid "Skipping port %s as no IP is configure on it"
msgstr ""
msgid "Centralizing distributed router %s is not supported"
msgstr ""
-#: neutron/db/l3_dvr_db.py:380
+#: neutron/db/l3_dvr_db.py:386
#, python-format
msgid "Agent Gateway port does not exist, so create one: %s"
msgstr ""
-#: neutron/db/l3_dvr_db.py:395
+#: neutron/db/l3_dvr_db.py:401
msgid "Unable to create the Agent Gateway Port"
msgstr ""
-#: neutron/db/l3_dvr_db.py:421
+#: neutron/db/l3_dvr_db.py:427
msgid "Unable to create the SNAT Interface Port"
msgstr ""
-#: neutron/db/l3_dvr_db.py:445
+#: neutron/db/l3_dvr_db.py:451
#, python-format
msgid "SNAT interface port list does not exist, so create one: %s"
msgstr ""
msgid "No active L3 agents"
msgstr ""
-#: neutron/db/l3_rpc_base.py:50
+#: neutron/db/l3_rpc_base.py:61
msgid ""
"No plugin for L3 routing registered! Will reply to l3 agent with empty "
"router dictionary."
msgstr ""
-#: neutron/db/l3_rpc_base.py:64
+#: neutron/db/l3_rpc_base.py:75
#, python-format
msgid ""
"Routers returned to l3 agent:\n"
" %s"
msgstr ""
-#: neutron/db/l3_rpc_base.py:70
+#: neutron/db/l3_rpc_base.py:81
#, python-format
msgid "Checking router: %(id)s for host: %(host)s"
msgstr ""
-#: neutron/db/l3_rpc_base.py:123
+#: neutron/db/l3_rpc_base.py:132
#, python-format
msgid "External network ID returned to l3 agent: %s"
msgstr ""
-#: neutron/db/l3_rpc_base.py:137
+#: neutron/db/l3_rpc_base.py:144
#, python-format
msgid "New status for floating IP %(floatingip_id)s: %(status)s"
msgstr ""
-#: neutron/db/l3_rpc_base.py:145
+#: neutron/db/l3_rpc_base.py:152
#, python-format
msgid "Floating IP: %s no longer present."
msgstr ""
msgid "insert_rule() called"
msgstr ""
-#: neutron/db/firewall/firewall_db.py:470
+#: neutron/db/firewall/firewall_db.py:474
#: neutron/plugins/vmware/plugins/service.py:1085
#: neutron/services/firewall/fwaas_plugin.py:289
msgid "remove_rule() called"
"implemented"
msgstr ""
-#: neutron/db/migration/alembic_migrations/heal_script.py:226
+#: neutron/db/migration/alembic_migrations/heal_script.py:228
#, python-format
msgid "Detected removed foreign key %(fk)r on table %(table)r"
msgstr ""
-#: neutron/db/migration/alembic_migrations/heal_script.py:230
+#: neutron/db/migration/alembic_migrations/heal_script.py:232
#, python-format
msgid "Detected added foreign key for column %(fk)r on table %(table)r"
msgstr ""
-#: neutron/db/migration/alembic_migrations/heal_script.py:251
+#: neutron/db/migration/alembic_migrations/heal_script.py:253
#, python-format
msgid "Table %(old_t)r was renamed to %(new_t)r"
msgstr ""
msgstr ""
#: neutron/plugins/bigswitch/agent/restproxy_agent.py:155
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:398
#: neutron/plugins/nec/agent/nec_neutron_agent.py:225
#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:159
#: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271
#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1044
#, python-format
-msgid "Cannot delete network '%s' that is member of a trunk segment"
+msgid "Cannot delete network '%s', delete the associated subnet first"
msgstr ""
#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1048
#, python-format
+msgid "Cannot delete network '%s' that is member of a trunk segment"
+msgstr ""
+
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1052
+#, python-format
msgid "Cannot delete network '%s' that is a member of a multi-segment network"
msgstr ""
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1076
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1080
#, python-format
msgid "Get network: %s"
msgstr ""
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1098
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1102
msgid "Get networks"
msgstr ""
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1149
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1153
#, python-format
msgid "Create port: profile_id=%s"
msgstr ""
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1196
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1200
#: neutron/plugins/ibm/sdnve_neutron_plugin.py:305
#, python-format
msgid "Created port: %s"
msgstr ""
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1207
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1211
#, python-format
msgid "Update port: %s"
msgstr ""
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1262
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1266
#, python-format
msgid "Get port: %s"
msgstr ""
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1282
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1286
msgid "Get ports"
msgstr ""
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1298
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1302
msgid "Create subnet"
msgstr ""
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1308
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1312
#, python-format
msgid "Created subnet: %s"
msgstr ""
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1319
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1323
msgid "Update subnet"
msgstr ""
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1334
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1338
#, python-format
msgid "Delete subnet: %s"
msgstr ""
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1349
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1353
#, python-format
msgid "Get subnet: %s"
msgstr ""
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1369
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1373
msgid "Get subnets"
msgstr ""
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1454
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1458
#, python-format
msgid "Scheduling router %s"
msgstr ""
#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:165
#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:187
#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:193
-#: neutron/plugins/ml2/drivers/cisco/nexus/nexus_network_driver.py:113
-#: neutron/plugins/ml2/drivers/cisco/nexus/nexus_network_driver.py:152
-#: neutron/plugins/ml2/drivers/cisco/nexus/nexus_network_driver.py:161
+#: neutron/plugins/ml2/drivers/cisco/nexus/nexus_network_driver.py:123
+#: neutron/plugins/ml2/drivers/cisco/nexus/nexus_network_driver.py:162
+#: neutron/plugins/ml2/drivers/cisco/nexus/nexus_network_driver.py:171
#, python-format
msgid "NexusDriver: %s"
msgstr ""
#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:172
-#: neutron/plugins/ml2/drivers/cisco/nexus/nexus_network_driver.py:168
+#: neutron/plugins/ml2/drivers/cisco/nexus/nexus_network_driver.py:178
#, python-format
msgid "NexusDriver created VLAN: %s"
msgstr ""
msgstr ""
#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:221
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:171
msgid "port_update received"
msgstr ""
#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:243
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:129
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:130
#, python-format
msgid "Provisioning network %s"
msgstr ""
msgstr ""
#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:302
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:114
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:115
#, python-format
msgid "Unsupported network type %s"
msgstr ""
msgstr ""
#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:312
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:294
#, python-format
msgid "No port %s defined on agent."
msgstr ""
#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:436
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:994
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:382
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1273
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1262
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1351
#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:254
msgid "Agent out of sync with plugin!"
msgstr ""
#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:459
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:405
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:393
#, python-format
msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
msgstr ""
msgstr ""
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:661
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:162
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:163
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:297
msgid "network_delete received"
msgstr ""
msgstr ""
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:808
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:252
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:220
#: neutron/plugins/nec/agent/nec_neutron_agent.py:144
#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:109
#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:100
msgstr ""
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1166
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1155
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1101
#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:213
#, python-format
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:912
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:368
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1186
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:354
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1175
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1127
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1188
#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:240
msgstr ""
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:919
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1195
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1156
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1173
#, python-format
msgstr ""
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1202
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1191
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1163
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
#, python-format
msgstr ""
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:366
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:352
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1185
#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:238
#, python-format
msgstr ""
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1025
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:419
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:407
#, python-format
msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
msgstr ""
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1028
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:422
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:410
#, python-format
msgid "Interface mappings: %s"
msgstr ""
msgstr ""
#: neutron/plugins/midonet/midonet_lib.py:48
+#: neutron/plugins/midonet/plugin.py:86
#, python-format
msgid "MidoNet API error: %(msg)s"
msgstr ""
msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:80
+#: neutron/plugins/midonet/plugin.py:100
#, python-format
msgid "Invalid nat_type %s"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:137
+#: neutron/plugins/midonet/plugin.py:157
#, python-format
msgid "Unrecognized direction %s"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:171
+#: neutron/plugins/midonet/plugin.py:191
#, python-format
msgid "There is no %(name)s with ID %(id)s in MidoNet."
msgstr ""
-#: neutron/plugins/midonet/plugin.py:183
+#: neutron/plugins/midonet/plugin.py:203
#: neutron/plugins/ml2/drivers/arista/exceptions.py:23
#: neutron/plugins/ml2/drivers/arista/exceptions.py:27
#, python-format
msgid "%(msg)s"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:216
+#: neutron/plugins/midonet/plugin.py:240
msgid "provider_router_id should be configured in the plugin config file"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:386
+#: neutron/plugins/midonet/plugin.py:410
#, python-format
msgid "MidonetPluginV2.create_subnet called: subnet=%r"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:418
+#: neutron/plugins/midonet/plugin.py:442
#, python-format
msgid "MidonetPluginV2.create_subnet exiting: sn_entry=%r"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:427
+#: neutron/plugins/midonet/plugin.py:451
#, python-format
msgid "MidonetPluginV2.delete_subnet called: id=%s"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:446
+#: neutron/plugins/midonet/plugin.py:470
msgid "MidonetPluginV2.delete_subnet exiting"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:453
-#, python-format
-msgid "MidonetPluginV2.create_network called: network=%r"
-msgstr ""
-
-#: neutron/plugins/midonet/plugin.py:468
-#, python-format
-msgid "MidonetPluginV2.create_network exiting: net=%r"
-msgstr ""
-
-#: neutron/plugins/midonet/plugin.py:477
-#, python-format
-msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
-msgstr ""
-
-#: neutron/plugins/midonet/plugin.py:486
-#, python-format
-msgid "MidonetPluginV2.update_network exiting: net=%r"
-msgstr ""
-
-#: neutron/plugins/midonet/plugin.py:494
-#, python-format
-msgid "MidonetPluginV2.get_network called: id=%(id)r, fields=%(fields)r"
-msgstr ""
-
-#: neutron/plugins/midonet/plugin.py:499
-#, python-format
-msgid "MidonetPluginV2.get_network exiting: qnet=%r"
-msgstr ""
-
-#: neutron/plugins/midonet/plugin.py:504
-#, python-format
-msgid "MidonetPluginV2.delete_network called: id=%r"
-msgstr ""
-
-#: neutron/plugins/midonet/plugin.py:512
-#, python-format
-msgid "Failed to delete neutron db, while Midonet bridge=%r had been deleted"
-msgstr ""
-
-#: neutron/plugins/midonet/plugin.py:517
+#: neutron/plugins/midonet/plugin.py:527
#, python-format
msgid "MidonetPluginV2.create_port called: port=%r"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:578
+#: neutron/plugins/midonet/plugin.py:588
#, python-format
msgid "Failed to create a port on network %(net_id)s: %(err)s"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:583
+#: neutron/plugins/midonet/plugin.py:593
#, python-format
msgid "MidonetPluginV2.create_port exiting: port=%r"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:588
+#: neutron/plugins/midonet/plugin.py:598
#, python-format
msgid "MidonetPluginV2.get_port called: id=%(id)s fields=%(fields)r"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:595
+#: neutron/plugins/midonet/plugin.py:605
#, python-format
msgid "There is no port with ID %(id)s in MidoNet."
msgstr ""
-#: neutron/plugins/midonet/plugin.py:599
+#: neutron/plugins/midonet/plugin.py:609
#, python-format
msgid "MidonetPluginV2.get_port exiting: port=%r"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:604
+#: neutron/plugins/midonet/plugin.py:614
#, python-format
msgid "MidonetPluginV2.get_ports called: filters=%(filters)s fields=%(fields)r"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:613
+#: neutron/plugins/midonet/plugin.py:623
#, python-format
msgid ""
"MidonetPluginV2.delete_port called: id=%(id)s "
"l3_port_check=%(l3_port_check)r"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:647
+#: neutron/plugins/midonet/plugin.py:657
#, python-format
msgid "Failed to delete DHCP mapping for port %(id)s"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:722
+#: neutron/plugins/midonet/plugin.py:732
#, python-format
msgid "MidonetPluginV2.create_router called: router=%(router)s"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:769
+#: neutron/plugins/midonet/plugin.py:779
#, python-format
msgid "MidonetPluginV2.create_router exiting: router_data=%(router_data)s."
msgstr ""
-#: neutron/plugins/midonet/plugin.py:781
+#: neutron/plugins/midonet/plugin.py:791
#, python-format
msgid ""
"MidonetPluginV2.set_router_gateway called: id=%(id)s, "
"gw_router=%(gw_router)s, gw_ip=%(gw_ip)s"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:825
+#: neutron/plugins/midonet/plugin.py:835
#, python-format
msgid "MidonetPluginV2.remove_router_gateway called: id=%(id)s"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:845
+#: neutron/plugins/midonet/plugin.py:855
#, python-format
msgid "MidonetPluginV2.update_router called: id=%(id)s router=%(router)r"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:885
+#: neutron/plugins/midonet/plugin.py:895
#, python-format
msgid "MidonetPluginV2.update_router exiting: router=%r"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:896
+#: neutron/plugins/midonet/plugin.py:906
#, python-format
msgid "MidonetPluginV2.delete_router called: id=%s"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:996
+#: neutron/plugins/midonet/plugin.py:1006
#, python-format
msgid ""
"MidonetPluginV2.add_router_interface called: router_id=%(router_id)s "
"interface_info=%(interface_info)r"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:1020
+#: neutron/plugins/midonet/plugin.py:1030
msgid ""
"DHCP agent is not working correctly. No port to reach the Metadata server"
" on this network"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:1029
+#: neutron/plugins/midonet/plugin.py:1039
#, python-format
msgid ""
"Failed to create MidoNet resources to add router interface. "
"info=%(info)s, router_id=%(router_id)s"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:1036
+#: neutron/plugins/midonet/plugin.py:1046
#, python-format
msgid "MidonetPluginV2.add_router_interface exiting: info=%r"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:1076
+#: neutron/plugins/midonet/plugin.py:1086
#, python-format
msgid ""
"MidonetPluginV2.update_floatingip called: id=%(id)s "
"floatingip=%(floatingip)s "
msgstr ""
-#: neutron/plugins/midonet/plugin.py:1095
+#: neutron/plugins/midonet/plugin.py:1105
#, python-format
msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:1117
+#: neutron/plugins/midonet/plugin.py:1127
#, python-format
msgid ""
"MidonetPluginV2.create_security_group called: "
"security_group=%(security_group)s default_sg=%(default_sg)s "
msgstr ""
-#: neutron/plugins/midonet/plugin.py:1146
+#: neutron/plugins/midonet/plugin.py:1156
#, python-format
msgid "Failed to create MidoNet resources for sg %(sg)r"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:1153
+#: neutron/plugins/midonet/plugin.py:1163
#, python-format
msgid "MidonetPluginV2.create_security_group exiting: sg=%r"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:1159
+#: neutron/plugins/midonet/plugin.py:1169
#, python-format
msgid "MidonetPluginV2.delete_security_group called: id=%s"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:1191
+#: neutron/plugins/midonet/plugin.py:1201
#, python-format
msgid ""
"MidonetPluginV2.create_security_group_rule called: "
"security_group_rule=%(security_group_rule)r"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:1201
+#: neutron/plugins/midonet/plugin.py:1211
#, python-format
msgid "MidonetPluginV2.create_security_group_rule exiting: rule=%r"
msgstr ""
-#: neutron/plugins/midonet/plugin.py:1211
+#: neutron/plugins/midonet/plugin.py:1221
#, python-format
msgid "MidonetPluginV2.delete_security_group_rule called: sg_rule_id=%s"
msgstr ""
msgstr ""
#: neutron/plugins/ml2/db.py:144 neutron/plugins/ml2/db.py:196
-#: neutron/plugins/ml2/plugin.py:1056
+#: neutron/plugins/ml2/plugin.py:1058
#, python-format
msgid "Multiple ports have port_id starting with %s"
msgstr ""
msgid "Attempt %(count)s to bind port %(port)s"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:444
+#: neutron/plugins/ml2/plugin.py:446
#, python-format
msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:455
+#: neutron/plugins/ml2/plugin.py:457
#, python-format
msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:499
+#: neutron/plugins/ml2/plugin.py:501
#, python-format
msgid ""
"In _notify_port_updated(), no bound segment for port %(port_id)s on "
"network %(network_id)s"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:541
+#: neutron/plugins/ml2/plugin.py:543
#, python-format
msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:601
+#: neutron/plugins/ml2/plugin.py:603
#, python-format
msgid "Deleting network %s"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:622
+#: neutron/plugins/ml2/plugin.py:624
#, python-format
msgid "Ports to auto-delete: %s"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:628 neutron/plugins/ml2/plugin.py:753
+#: neutron/plugins/ml2/plugin.py:630 neutron/plugins/ml2/plugin.py:755
msgid "Tenant-owned ports exist"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:636
+#: neutron/plugins/ml2/plugin.py:638
#, python-format
msgid "Subnets to auto-delete: %s"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:647
+#: neutron/plugins/ml2/plugin.py:649
#, python-format
msgid "Deleting network record %s"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:655 neutron/plugins/ml2/plugin.py:766
+#: neutron/plugins/ml2/plugin.py:657 neutron/plugins/ml2/plugin.py:768
msgid "Committing transaction"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:661
+#: neutron/plugins/ml2/plugin.py:663
msgid "A concurrent port creation has occurred"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:670
+#: neutron/plugins/ml2/plugin.py:672
#, python-format
msgid "Exception auto-deleting port %s"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:678
+#: neutron/plugins/ml2/plugin.py:680
#, python-format
msgid "Exception auto-deleting subnet %s"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:687
+#: neutron/plugins/ml2/plugin.py:689
msgid "mechanism_manager.delete_network_postcommit failed"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:701
+#: neutron/plugins/ml2/plugin.py:703
#, python-format
msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:731
+#: neutron/plugins/ml2/plugin.py:733
#, python-format
msgid "Deleting subnet %s"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:747
+#: neutron/plugins/ml2/plugin.py:749
#, python-format
msgid "Ports to auto-deallocate: %s"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:762
+#: neutron/plugins/ml2/plugin.py:764
msgid "Deleting subnet record"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:782
+#: neutron/plugins/ml2/plugin.py:784
#, python-format
msgid "Exception deleting fixed_ip from port %s"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:792
+#: neutron/plugins/ml2/plugin.py:794
msgid "mechanism_manager.delete_subnet_postcommit failed"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:823
+#: neutron/plugins/ml2/plugin.py:825
#, python-format
msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:835
+#: neutron/plugins/ml2/plugin.py:837
#, python-format
msgid "_bind_port_if_needed failed, deleting port '%s'"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:914
+#: neutron/plugins/ml2/plugin.py:916
#, python-format
msgid "No Host supplied to bind DVR Port %s"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:972
+#: neutron/plugins/ml2/plugin.py:974
#: neutron/tests/unit/ml2/test_ml2_plugin.py:136
#, python-format
msgid "Deleting port %s"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:992
+#: neutron/plugins/ml2/plugin.py:994
#: neutron/tests/unit/ml2/test_ml2_plugin.py:137
#, python-format
msgid "The port '%s' was deleted"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:1041
+#: neutron/plugins/ml2/plugin.py:1043
#, python-format
msgid "mechanism_manager.delete_port_postcommit failed for port %s"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:1065
+#: neutron/plugins/ml2/plugin.py:1067
#, python-format
msgid "Binding info for DVR port %s not found"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:1091
+#: neutron/plugins/ml2/plugin.py:1093
#, python-format
msgid "Port %(port)s updated up by agent not found"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:1121
+#: neutron/plugins/ml2/plugin.py:1123
#, python-format
msgid "Port %s not found during update"
msgstr ""
msgstr ""
#: neutron/plugins/ml2/drivers/mech_agent.py:54
-#: neutron/plugins/ml2/drivers/mechanism_odl.py:345
+#: neutron/plugins/ml2/drivers/mechanism_odl.py:327
#, python-format
msgid "Attempting to bind port %(port)s on network %(network)s"
msgstr ""
msgstr ""
#: neutron/plugins/ml2/drivers/mech_agent.py:70
-#: neutron/plugins/ml2/drivers/mechanism_odl.py:355
+#: neutron/plugins/ml2/drivers/mechanism_odl.py:337
#, python-format
msgid "Bound using segment: %s"
msgstr ""
msgstr ""
#: neutron/plugins/ml2/drivers/mechanism_ncs.py:31
-#: neutron/plugins/ml2/drivers/mechanism_odl.py:50
+#: neutron/plugins/ml2/drivers/mechanism_odl.py:46
msgid "HTTP username for authentication"
msgstr ""
#: neutron/plugins/ml2/drivers/mechanism_ncs.py:33
-#: neutron/plugins/ml2/drivers/mechanism_odl.py:52
+#: neutron/plugins/ml2/drivers/mechanism_odl.py:48
msgid "HTTP password for authentication"
msgstr ""
#: neutron/plugins/ml2/drivers/mechanism_ncs.py:35
-#: neutron/plugins/ml2/drivers/mechanism_odl.py:54
+#: neutron/plugins/ml2/drivers/mechanism_odl.py:50
msgid "HTTP timeout in seconds."
msgstr ""
-#: neutron/plugins/ml2/drivers/mechanism_odl.py:48
+#: neutron/plugins/ml2/drivers/mechanism_odl.py:44
msgid "HTTP URL of OpenDaylight REST interface."
msgstr ""
-#: neutron/plugins/ml2/drivers/mechanism_odl.py:56
+#: neutron/plugins/ml2/drivers/mechanism_odl.py:52
msgid "Tomcat session timeout in minutes."
msgstr ""
-#: neutron/plugins/ml2/drivers/mechanism_odl.py:106
+#: neutron/plugins/ml2/drivers/mechanism_odl.py:102
#, python-format
msgid "Failed to authenticate with OpenDaylight: %s"
msgstr ""
-#: neutron/plugins/ml2/drivers/mechanism_odl.py:109
+#: neutron/plugins/ml2/drivers/mechanism_odl.py:105
#, python-format
msgid "Authentication Timed Out: %s"
msgstr ""
-#: neutron/plugins/ml2/drivers/mechanism_odl.py:297
-#, python-format
-msgid "%(object_type)s not found (%(obj_id)s)"
-msgstr ""
-
-#: neutron/plugins/ml2/drivers/mechanism_odl.py:333
+#: neutron/plugins/ml2/drivers/mechanism_odl.py:315
#, python-format
msgid "ODL-----> sending URL (%s) <-----ODL"
msgstr ""
-#: neutron/plugins/ml2/drivers/mechanism_odl.py:334
+#: neutron/plugins/ml2/drivers/mechanism_odl.py:316
#, python-format
msgid "ODL-----> sending JSON (%s) <-----ODL"
msgstr ""
-#: neutron/plugins/ml2/drivers/mechanism_odl.py:358
+#: neutron/plugins/ml2/drivers/mechanism_odl.py:340
#, python-format
msgid ""
"Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net "
msgid "Experimental L2 population driver"
msgstr ""
-#: neutron/plugins/ml2/drivers/l2pop/mech_driver.py:165
+#: neutron/plugins/ml2/drivers/l2pop/mech_driver.py:169
msgid "Unable to retrieve the agent ip, check the agent configuration."
msgstr ""
-#: neutron/plugins/ml2/drivers/l2pop/mech_driver.py:171
+#: neutron/plugins/ml2/drivers/l2pop/mech_driver.py:175
#, python-format
msgid "Port %(port)s updated by agent %(agent)s isn't bound to any segment"
msgstr ""
-#: neutron/plugins/ml2/drivers/l2pop/mech_driver.py:222
+#: neutron/plugins/ml2/drivers/l2pop/mech_driver.py:226
#, python-format
msgid ""
"Unable to retrieve the agent ip, check the agent %(agent_host)s "
msgid "Device %(device)s up %(agent_id)s"
msgstr ""
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:56
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:57
#, python-format
msgid "Agent cache inconsistency - port id is not stored for %s"
msgstr ""
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:71
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:72
#, python-format
msgid "Network %s not defined on Agent."
msgstr ""
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:84
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:85
#, python-format
msgid "Network %s is not available on this agent"
msgstr ""
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:95
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:96
#, python-format
msgid "Connecting port %s"
msgstr ""
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:105
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:106
#, python-format
msgid "Binding Segmentation ID %(seg_id)sto eSwitch for vNIC mac_address %(mac)s"
msgstr ""
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:124
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:125
#, python-format
msgid "Port_mac %s is not available on this agent"
msgstr ""
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:132
msgid "Creating VLAN Network"
msgstr ""
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:134
#, python-format
msgid "Unknown network type %(network_type)s for network %(network_id)s"
msgstr ""
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:165
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:166
msgid "Invalid Network ID, cannot remove Network"
msgstr ""
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:167
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:168
#, python-format
msgid "Delete network %s"
msgstr ""
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:207
-#, python-format
-msgid "RPC timeout while updating port %s"
-msgstr ""
-
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:289
-msgid "Ports added!"
-msgstr ""
-
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:292
-msgid "Ports removed!"
-msgstr ""
-
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:329
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:311
#, python-format
-msgid "Adding port with mac %s"
+msgid "Adding or updating port with mac %s"
msgstr ""
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:332
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:314
#, python-format
msgid "Port %s updated"
msgstr ""
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:333
-#, python-format
-msgid "Device details %s"
-msgstr ""
-
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:346
-#, python-format
-msgid "Device with mac_address %s not defined on Neutron Plugin"
-msgstr ""
-
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:353
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:339
#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:226
#, python-format
msgid "Removing device with mac_address %s"
msgstr ""
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:361
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:347
#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:233
#, python-format
msgid "Removing port failed for device %(device)s due to %(exc)s"
msgstr ""
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:376
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:364
msgid "eSwitch Agent Started!"
msgstr ""
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:389
-msgid "Agent loop process devices!"
-msgstr ""
-
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:394
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:375
msgid ""
"Request timeout in agent event loop eSwitchD is not responding - "
"exiting..."
msgstr ""
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:427
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:415
#, python-format
msgid "Failed on Agent initialisation : %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:432
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:420
msgid "Agent initialised successfully, now running... "
msgstr ""
msgid "ryu send_msg() result: %s"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:337
-#, python-format
-msgid "network_delete received network %s"
-msgstr ""
-
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:343
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:635
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:305
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:558
-#, python-format
-msgid "Network %s not used on agent."
-msgstr ""
-
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:550
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:539
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:459
#, python-format
msgid "No local VLAN available for net-id=%s"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:553
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:542
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:467
#, python-format
msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:565
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:554
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:496
#, python-format
msgid ""
"tunneling disabled"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:573
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:562
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:515
#, python-format
msgid ""
"physical_network %(physical_network)s"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:583
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:572
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:535
#, python-format
msgid ""
"physical_network %(physical_network)s"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:592
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:581
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:544
#, python-format
msgid ""
"id=%(net_uuid)s"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:638
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:624
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:305
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:558
+#, python-format
+msgid "Network %s not used on agent."
+msgstr ""
+
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:627
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:561
#, python-format
msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:676
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:665
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:602
#, python-format
msgid ""
"id=%(net_uuid)s"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:727
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:716
#, python-format
msgid "port_unbound() net_uuid %s not in local_vlan_map"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:884
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:873
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:750
msgid ""
"Failed to create OVS patch port. Cannot have tunneling enabled on this "
" Agent terminated!"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:969
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:958
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:865
#, python-format
msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:975
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:964
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:871
#, python-format
msgid ""
"exist. Agent terminated!"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1046
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1035
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:975
#, python-format
msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1062
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1051
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1004
#, python-format
msgid "VIF port: %s has no ofport configured, and might not be able to transmit"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1070
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1059
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1014
#, python-format
msgid "No VIF port for port %s defined on agent."
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1083
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1072
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1027
-#: neutron/tests/unit/ofagent/test_ofa_neutron_agent.py:840
+#: neutron/tests/unit/ofagent/test_ofa_neutron_agent.py:829
#: neutron/tests/unit/openvswitch/test_ovs_neutron_agent.py:1237
msgid "ofport should have a value that can be interpreted as an integer"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1086
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1075
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1030
-#: neutron/tests/unit/ofagent/test_ofa_neutron_agent.py:823
-#: neutron/tests/unit/ofagent/test_ofa_neutron_agent.py:843
+#: neutron/tests/unit/ofagent/test_ofa_neutron_agent.py:812
+#: neutron/tests/unit/ofagent/test_ofa_neutron_agent.py:832
#: neutron/tests/unit/openvswitch/test_ovs_neutron_agent.py:1220
#: neutron/tests/unit/openvswitch/test_ovs_neutron_agent.py:1240
#: neutron/tests/unit/openvswitch/test_ovs_neutron_agent.py:1257
msgid "Failed to set-up %(type)s tunnel port to %(ip)s"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1146
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1135
#, python-format
msgid "Processing port %s"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1151
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1140
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1095
#, python-format
msgid ""
" processed"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1160
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1149
#, python-format
msgid "Unable to get port details for %(device)s: %(e)s"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1177
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1166
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1118
#, python-format
msgid "Setting status for %s to UP"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1181
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1170
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1122
#, python-format
msgid "Setting status for %s to DOWN"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1184
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1173
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1125
#, python-format
msgid "Configuration for device %s completed."
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1227
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1216
#, python-format
msgid ""
"process_network_ports - iteration:%(iter_num)d - "
"treat_devices_added_or_updated completed in %(elapsed).3f"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1235
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1224
#, python-format
msgid ""
"process_network_ports - iteration:%(iter_num)d - treat_devices_removed "
"completed in %(elapsed).3f"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1250
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1239
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1311
#, python-format
msgid "Unable to sync tunnel IP %(local_ip)s: %(e)s"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1278
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1267
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1370
msgid "Agent tunnel out of sync with plugin!"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1282
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1271
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1374
msgid "Error while synchronizing tunnels"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1322
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1311
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1443
msgid "Error while processing VIF ports"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1354
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1343
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1487
#, python-format
msgid "Parsing bridge_mappings failed: %s."
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1374
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1363
#, python-format
msgid "Invalid tunnel type specificed: %s"
msgstr ""
-#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1377
+#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1366
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1515
msgid "Tunneling cannot be enabled without a valid local_ip."
msgstr ""
msgid ""
"The default option leverages service nodes to perform packet replication "
"though one could set to this to 'source' to perform replication locally. "
-"This is useful if one does not want to deploy a service node(s)."
+"This is useful if one does not want to deploy a service node(s). It must "
+"be set to 'service' for leveraging distributed routers."
msgstr ""
-#: neutron/plugins/vmware/common/config.py:80
+#: neutron/plugins/vmware/common/config.py:82
msgid ""
"Interval in seconds between runs of the state synchronization task. Set "
"it to 0 to disable it"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:84
+#: neutron/plugins/vmware/common/config.py:86
msgid ""
"Maximum value for the additional random delay in seconds between runs of "
"the state synchronization task"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:89
+#: neutron/plugins/vmware/common/config.py:91
msgid ""
"Minimum delay, in seconds, between two state synchronization queries to "
"NSX. It must not exceed state_sync_interval"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:94
+#: neutron/plugins/vmware/common/config.py:96
msgid ""
"Minimum number of resources to be retrieved from NSX during state "
"synchronization"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:98
+#: neutron/plugins/vmware/common/config.py:100
msgid ""
"Always read operational status from backend on show operations. Enabling "
"this option might slow down the system."
msgstr ""
-#: neutron/plugins/vmware/common/config.py:107
+#: neutron/plugins/vmware/common/config.py:109
msgid "User name for NSX controllers in this cluster"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:112
+#: neutron/plugins/vmware/common/config.py:114
msgid "Password for NSX controllers in this cluster"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:115
+#: neutron/plugins/vmware/common/config.py:117
msgid "Time before aborting a request"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:118
+#: neutron/plugins/vmware/common/config.py:120
msgid "Number of time a request should be retried"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:121
+#: neutron/plugins/vmware/common/config.py:123
msgid "Number of times a redirect should be followed"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:124
+#: neutron/plugins/vmware/common/config.py:126
msgid "Lists the NSX controllers in this cluster"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:129
+#: neutron/plugins/vmware/common/config.py:131
msgid ""
"This is uuid of the default NSX Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NSX before starting Neutron with the nsx plugin."
msgstr ""
-#: neutron/plugins/vmware/common/config.py:134
+#: neutron/plugins/vmware/common/config.py:136
msgid ""
"Unique identifier of the NSX L3 Gateway service which will be used for "
"implementing routers and floating IPs"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:138
+#: neutron/plugins/vmware/common/config.py:140
msgid ""
"Unique identifier of the NSX L2 Gateway service which will be used by "
"default for network gateways"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:141
+#: neutron/plugins/vmware/common/config.py:143
msgid ""
"Unique identifier of the Service Cluster which will be used by logical "
"services like dhcp and metadata"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:144
+#: neutron/plugins/vmware/common/config.py:146
msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:154
+#: neutron/plugins/vmware/common/config.py:156
msgid "User name for vsm"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:158
+#: neutron/plugins/vmware/common/config.py:160
msgid "Password for vsm"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:160
+#: neutron/plugins/vmware/common/config.py:162
msgid "uri for vsm"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:162
+#: neutron/plugins/vmware/common/config.py:164
msgid "Optional parameter identifying the ID of datacenter to deploy NSX Edges"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:165
-#: neutron/plugins/vmware/common/config.py:171
+#: neutron/plugins/vmware/common/config.py:167
+#: neutron/plugins/vmware/common/config.py:173
msgid "Optional parameter identifying the ID of datastore to deploy NSX Edges"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:168
+#: neutron/plugins/vmware/common/config.py:170
msgid "Optional parameter identifying the ID of resource to deploy NSX Edges"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:174
+#: neutron/plugins/vmware/common/config.py:176
msgid "Network ID for physical network connectivity"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:177
+#: neutron/plugins/vmware/common/config.py:179
msgid "Task status check interval"
msgstr ""
-#: neutron/plugins/vmware/common/config.py:191
+#: neutron/plugins/vmware/common/config.py:193
#, python-format
msgid "Invalid replication_mode: %s"
msgstr ""
msgid "'%s' must be a non negative integer."
msgstr ""
-#: neutron/plugins/vmware/nsxlib/__init__.py:77
+#: neutron/plugins/vmware/nsxlib/__init__.py:80
#, python-format
msgid "Error. %(type)s exception: %(exc)s."
msgstr ""
-#: neutron/plugins/vmware/nsxlib/__init__.py:81
+#: neutron/plugins/vmware/nsxlib/__init__.py:84
#, python-format
msgid "locals=[%s]"
msgstr ""
"for NSX communication errors."
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:211
+#: neutron/plugins/vmware/plugins/base.py:212
#, python-format
msgid "Unable to process default l2 gw service:%s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:246
+#: neutron/plugins/vmware/plugins/base.py:247
#, python-format
msgid "Created NSX router port:%s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:248
+#: neutron/plugins/vmware/plugins/base.py:249
#: neutron/plugins/vmware/plugins/service.py:439
#, python-format
msgid "Unable to create port on NSX logical router %s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:251
+#: neutron/plugins/vmware/plugins/base.py:252
#, python-format
msgid ""
"Unable to create logical router port for neutron port id %(port_id)s on "
"router %(nsx_router_id)s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:330
+#: neutron/plugins/vmware/plugins/base.py:331
#, python-format
msgid "Attached %(att)s to NSX router port %(port)s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:336
+#: neutron/plugins/vmware/plugins/base.py:337
#, python-format
msgid ""
"Unable to plug attachment in NSX logical router port %(r_port_id)s, "
"associated with Neutron %(q_port_id)s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:342
+#: neutron/plugins/vmware/plugins/base.py:343
#, 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/vmware/plugins/base.py:388
+#: neutron/plugins/vmware/plugins/base.py:389
msgid "An exception occurred while selecting logical switch for the port"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:428
+#: neutron/plugins/vmware/plugins/base.py:429
#, python-format
msgid ""
"An exception occurred while creating the neutron port %s on the NSX "
"plaform"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:440
-#: neutron/plugins/vmware/plugins/base.py:492
-#: neutron/plugins/vmware/plugins/base.py:690
+#: neutron/plugins/vmware/plugins/base.py:441
+#: neutron/plugins/vmware/plugins/base.py:493
+#: neutron/plugins/vmware/plugins/base.py:691
#, python-format
msgid ""
"NSX plugin does not support regular VIF ports on external networks. Port "
"%s will be down."
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:461
+#: neutron/plugins/vmware/plugins/base.py:462
#, python-format
msgid ""
"_nsx_create_port completed for port %(name)s on network %(network_id)s. "
"The new port id is %(id)s."
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:472
+#: neutron/plugins/vmware/plugins/base.py:473
#, python-format
msgid ""
"Concurrent network deletion detected; Back-end Port %(nsx_id)s creation "
"to be rolled back for Neutron port: %(neutron_id)s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:484
+#: neutron/plugins/vmware/plugins/base.py:485
#, python-format
msgid "NSX Port %s already gone"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:499
+#: neutron/plugins/vmware/plugins/base.py:500
#, python-format
msgid "Port '%s' was already deleted on NSX platform"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:506
+#: neutron/plugins/vmware/plugins/base.py:507
#, python-format
msgid "_nsx_delete_port completed for port %(port_id)s on network %(net_id)s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:511
+#: neutron/plugins/vmware/plugins/base.py:512
#, python-format
msgid "Port %s not found in NSX"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:520
+#: neutron/plugins/vmware/plugins/base.py:521
#, python-format
msgid ""
"Neutron port %(port_id)s not found on NSX backend. Terminating delete "
"%(router_id)s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:535
+#: neutron/plugins/vmware/plugins/base.py:536
#, python-format
msgid ""
"Ignoring exception as this means the peer for port '%s' has already been "
"deleted."
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:547
+#: neutron/plugins/vmware/plugins/base.py:548
#, python-format
msgid ""
"It is not allowed to create router interface ports on external networks "
"as '%s'"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:572
+#: neutron/plugins/vmware/plugins/base.py:573
#, python-format
msgid ""
"_nsx_create_router_port completed for port %(name)s on network "
"%(network_id)s. The new port id is %(id)s."
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:585
+#: neutron/plugins/vmware/plugins/base.py:586
#, python-format
msgid ""
"device_id field must be populated in order to create an external gateway "
"port for network %s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:595
+#: neutron/plugins/vmware/plugins/base.py:596
#, python-format
msgid "The gateway port for the NSX router %s was not found on the backend"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:636
+#: neutron/plugins/vmware/plugins/base.py:637
#, python-format
msgid ""
"_nsx_create_ext_gw_port completed on external network %(ext_net_id)s, "
"attached to router:%(router_id)s. NSX port id is %(nsx_port_id)s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:671
-#: neutron/plugins/vmware/plugins/base.py:1737
+#: neutron/plugins/vmware/plugins/base.py:672
+#: neutron/plugins/vmware/plugins/base.py:1738
#, python-format
msgid "Logical router resource %s not found on NSX platform"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:675
-#: neutron/plugins/vmware/plugins/base.py:1741
+#: neutron/plugins/vmware/plugins/base.py:676
+#: neutron/plugins/vmware/plugins/base.py:1742
msgid "Unable to update logical routeron NSX Platform"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:677
+#: neutron/plugins/vmware/plugins/base.py:678
#, python-format
msgid ""
"_nsx_delete_ext_gw_port completed on external network %(ext_net_id)s, "
"attached to NSX router:%(router_id)s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:719
+#: neutron/plugins/vmware/plugins/base.py:720
#, python-format
msgid ""
"_nsx_create_l2_gw_port completed for port %(name)s on network "
"%(network_id)s. The new port id is %(id)s."
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:763
+#: neutron/plugins/vmware/plugins/base.py:764
#, python-format
msgid "%s required"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:768
+#: neutron/plugins/vmware/plugins/base.py:769
msgid "Segmentation ID cannot be specified with flat network type"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:772
+#: neutron/plugins/vmware/plugins/base.py:773
msgid "Segmentation ID must be specified with vlan network type"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:776
-#: neutron/plugins/vmware/plugins/base.py:792
+#: neutron/plugins/vmware/plugins/base.py:777
+#: neutron/plugins/vmware/plugins/base.py:793
#, python-format
msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:798
+#: neutron/plugins/vmware/plugins/base.py:799
#, python-format
msgid "%(net_type_param)s %(net_type_value)s not supported"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:843
+#: neutron/plugins/vmware/plugins/base.py:844
#, python-format
msgid "No switch has available ports (%d checked)"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:877
+#: neutron/plugins/vmware/plugins/base.py:878
#, python-format
msgid "Maximum number of logical ports reached for logical network %s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:923
+#: neutron/plugins/vmware/plugins/base.py:924
#, python-format
msgid ""
"Network with admin_state_up=False are not yet supported by this plugin. "
"Ignoring setting for network %s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1001
+#: neutron/plugins/vmware/plugins/base.py:1002
#, python-format
msgid "The following logical switches were not found on the NSX backend:%s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1038
+#: neutron/plugins/vmware/plugins/base.py:1039
msgid "admin_state_up=False networks are not supported."
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1058
+#: neutron/plugins/vmware/plugins/base.py:1059
#, python-format
msgid "Unable to find NSX mappings for neutron network:%s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1065
+#: neutron/plugins/vmware/plugins/base.py:1066
#, python-format
msgid ""
"Logical switch update on NSX backend failed. Neutron network "
"id:%(net_id)s; NSX lswitch id:%(lswitch_id)s;Error:%(error)s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1136
+#: neutron/plugins/vmware/plugins/base.py:1137
#, python-format
msgid "port created on NSX backend for tenant %(tenant_id)s: (%(id)s)"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1139
+#: neutron/plugins/vmware/plugins/base.py:1140
#, python-format
msgid "Logical switch for network %s was not found in NSX."
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1150
+#: neutron/plugins/vmware/plugins/base.py:1151
msgid "Unable to create port or set port attachment in NSX."
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1238
+#: neutron/plugins/vmware/plugins/base.py:1239
#, python-format
msgid "Updating port: %s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1273
+#: neutron/plugins/vmware/plugins/base.py:1274
#, python-format
msgid "Unable to update port id: %s."
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1356
+#: neutron/plugins/vmware/plugins/base.py:1357
msgid ""
"Cannot create a distributed router with the NSX platform currently in "
"execution. Please, try without specifying the 'distributed' attribute."
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1362
+#: neutron/plugins/vmware/plugins/base.py:1363
msgid "Unable to create logical router on NSX Platform"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1373
+#: neutron/plugins/vmware/plugins/base.py:1374
#, 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/vmware/plugins/base.py:1383
+#: neutron/plugins/vmware/plugins/base.py:1384
#, python-format
msgid "Unable to create router %s on NSX backend"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1412
-#: neutron/plugins/vmware/plugins/base.py:1497
+#: neutron/plugins/vmware/plugins/base.py:1413
+#: neutron/plugins/vmware/plugins/base.py:1498
#: neutron/plugins/vmware/plugins/service.py:201
#: neutron/plugins/vmware/plugins/service.py:1240
#, python-format
msgid "Network '%s' is not a valid external network"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1461
+#: neutron/plugins/vmware/plugins/base.py:1462
#, python-format
msgid "Failed to set gateway info for router being created:%s - removing router"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1464
+#: neutron/plugins/vmware/plugins/base.py:1465
#, python-format
msgid ""
"Create router failed while setting external gateway. Router:%s has been "
"removed from DB and backend"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1506
+#: neutron/plugins/vmware/plugins/base.py:1507
msgid ""
"'routes' cannot contain route '0.0.0.0/0', this must be updated through "
"the default gateway attribute"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1522
+#: neutron/plugins/vmware/plugins/base.py:1523
#, python-format
msgid "Logical router %s not found on NSX Platform"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1526
+#: neutron/plugins/vmware/plugins/base.py:1527
msgid "Unable to update logical router on NSX Platform"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1528
+#: neutron/plugins/vmware/plugins/base.py:1529
msgid ""
"Request cannot contain 'routes' with the NSX platform currently in "
"execution. Please, try without specifying the static routes."
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1585
+#: neutron/plugins/vmware/plugins/base.py:1586
#, python-format
msgid "Logical router '%s' not found on NSX Platform"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1589
+#: neutron/plugins/vmware/plugins/base.py:1590
#, python-format
msgid "Unable to delete logical router '%s' on NSX Platform"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1599
+#: neutron/plugins/vmware/plugins/base.py:1600
#, python-format
msgid ""
"Unable to remove NSX mapping for Neutron router %(router_id)s because of "
"the following exception:%(d_exc)s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1674
+#: neutron/plugins/vmware/plugins/base.py:1675
#, python-format
msgid ""
"Add_router_interface completed for subnet:%(subnet_id)s and "
"router:%(router_id)s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1773
+#: neutron/plugins/vmware/plugins/base.py:1774
#, python-format
msgid ""
"An error occurred while removing NAT rules on the NSX platform for "
"floating ip:%s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1778
+#: neutron/plugins/vmware/plugins/base.py:1779
msgid "An incorrect number of matching NAT rules was found on the NSX platform"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1918
+#: neutron/plugins/vmware/plugins/base.py:1919
#, python-format
msgid ""
"An error occurred while creating NAT rules on the NSX platform for "
"floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1924
+#: neutron/plugins/vmware/plugins/base.py:1925
msgid "Failed to update NAT rules for floatingip update"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1963
+#: neutron/plugins/vmware/plugins/base.py:1964
#, python-format
msgid "The port '%s' is not associated with floating IPs"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:1966
+#: neutron/plugins/vmware/plugins/base.py:1967
#, python-format
msgid "Nat rules not found in nsx for port: %s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:2006
+#: neutron/plugins/vmware/plugins/base.py:2007
#, python-format
msgid "Unable to create l2_gw_service for: %s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:2029
+#: neutron/plugins/vmware/plugins/base.py:2030
msgid ""
"Unable to remove gateway service from NSX plaform - the resource was not "
"found"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:2058
+#: neutron/plugins/vmware/plugins/base.py:2059
#, python-format
msgid "Unable to update name on NSX backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:2087
-#, python-format
-msgid ""
-"Rolling back database changes for gateway device %s because of an error "
-"in the NSX backend"
-msgstr ""
-
-#: neutron/plugins/vmware/plugins/base.py:2132
-#: neutron/plugins/vmware/plugins/base.py:2170
+#: neutron/plugins/vmware/plugins/base.py:2131
+#: neutron/plugins/vmware/plugins/base.py:2169
#, python-format
msgid ""
"Neutron gateway device: %(neutron_id)s; NSX transport node identifier: "
"%(nsx_id)s; Operational status: %(status)s."
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:2267
+#: neutron/plugins/vmware/plugins/base.py:2266
#, python-format
msgid ""
"Removal of gateway device: %(neutron_id)s failed on NSX backend (NSX "
"id:%(nsx_id)s) because the NSX resource was not found"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:2274
+#: neutron/plugins/vmware/plugins/base.py:2273
#, python-format
msgid ""
"Removal of gateway device: %(neutron_id)s failed on NSX backend (NSX "
"id:%(nsx_id)s). Neutron and NSX states have diverged."
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:2322
+#: neutron/plugins/vmware/plugins/base.py:2321
#, python-format
msgid ""
"Error while updating security profile %(uuid)s with name %(name)s: "
"%(error)s."
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:2354
+#: neutron/plugins/vmware/plugins/base.py:2353
#, python-format
msgid ""
"The NSX security profile %(sec_profile_id)s, associated with the Neutron "
"security group %(sec_group_id)s was not found on the backend"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:2362
+#: neutron/plugins/vmware/plugins/base.py:2361
#, python-format
msgid ""
"An exception occurred while removing the NSX security profile "
"%(sec_group_id)s"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:2369
+#: neutron/plugins/vmware/plugins/base.py:2368
#, python-format
msgid "Unable to remove security group %s from backend"
msgstr ""
-#: neutron/plugins/vmware/plugins/base.py:2382
+#: neutron/plugins/vmware/plugins/base.py:2381
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "No host cert for %(server)s in cert %(cert)s"
msgstr ""
-#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:219
-#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:241
-#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:260
-#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:283
+#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:216
+#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:238
+#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:257
+#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:280
#, python-format
msgid "Unexpected error code: %s"
msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-07-22 06:06+0000\n"
-"PO-Revision-Date: 2014-07-21 17:03+0000\n"
+"POT-Creation-Date: 2014-08-13 06:05+0000\n"
+"PO-Revision-Date: 2014-08-12 21:40+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/"
"neutron/language/pt_BR/)\n"
msgid "Unexpected exception occurred %d time(s)... retrying."
msgstr "Exceção não esperada ocorreu %d vez(es)... tentando novamente."
-#: neutron/openstack/common/periodic_task.py:179
+#: neutron/openstack/common/periodic_task.py:202
#, python-format
msgid "Error during %(full_task_name)s: %(e)s"
msgstr "Erro durante %(full_task_name)s: %(e)s"
#: neutron/openstack/common/service.py:277
msgid "Unhandled exception"
msgstr "Exceção não tratada"
+
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:386
+msgid "Error in agent event loop"
+msgstr "Erro no loop de eventos do agente"
+
+#: neutron/plugins/vmware/plugins/base.py:2086
+#, python-format
+msgid ""
+"Rolling back database changes for gateway device %s because of an error in "
+"the NSX backend"
+msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-07-21 06:06+0000\n"
-"PO-Revision-Date: 2014-07-18 21:01+0000\n"
+"POT-Creation-Date: 2014-08-13 06:05+0000\n"
+"PO-Revision-Date: 2014-08-12 21:40+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/"
"neutron/language/pt_BR/)\n"
"Inserindo política: %(new_policy)s no lugar de política deprecada: "
"%(old_policy)s"
-#: neutron/openstack/common/periodic_task.py:125
+#: neutron/openstack/common/periodic_task.py:126
#, python-format
msgid "Skipping periodic task %(task)s because its interval is negative"
msgstr "Ignorando tarefa periódica %(task)s porque seu intervalo é negativo"
-#: neutron/openstack/common/periodic_task.py:130
+#: neutron/openstack/common/periodic_task.py:131
#, python-format
msgid "Skipping periodic task %(task)s because it is disabled"
msgstr "Ignorando tarefa periódica %(task)s porque ela está desativada"
#, python-format
msgid "Waiting on %d children to exit"
msgstr "Aguardando em %d filhos para sair"
+
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:379
+msgid "Agent out of sync with plugin!"
+msgstr "Agente fora de sincronização com o plug-in!"
+
+#: neutron/tests/unit/vmware/apiclient/test_api_eventlet_request.py:63
+#, python-format
+msgid "spawned: %d"
+msgstr ""
+
+#: neutron/tests/unit/vmware/apiclient/test_api_eventlet_request.py:75
+#, python-format
+msgid "_handle_request called: %s"
+msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-08-01 06:06+0000\n"
-"PO-Revision-Date: 2014-07-29 10:41+0000\n"
-"Last-Translator: rajeshmalisettty <venkatarajesh.malisetty@gmail.com>\n"
+"POT-Creation-Date: 2014-08-13 06:05+0000\n"
+"PO-Revision-Date: 2014-08-12 21:24+0000\n"
+"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Telugu (India) (http://www.transifex.com/projects/p/neutron/"
"language/te_IN/)\n"
"Language: te_IN\n"
#: neutron/openstack/common/service.py:277
msgid "Unhandled exception"
msgstr "నిర్వహించని మినహాయింపు"
+
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:386
+msgid "Error in agent event loop"
+msgstr ""
+
+#: neutron/plugins/vmware/plugins/base.py:2086
+#, python-format
+msgid ""
+"Rolling back database changes for gateway device %s because of an error in "
+"the NSX backend"
+msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-08-01 06:06+0000\n"
-"PO-Revision-Date: 2014-07-31 16:11+0000\n"
-"Last-Translator: rajeshmalisettty <venkatarajesh.malisetty@gmail.com>\n"
+"POT-Creation-Date: 2014-08-13 06:05+0000\n"
+"PO-Revision-Date: 2014-08-12 21:23+0000\n"
+"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Telugu (India) (http://www.transifex.com/projects/p/neutron/"
"language/te_IN/)\n"
"Language: te_IN\n"
#, python-format
msgid "Waiting on %d children to exit"
msgstr "%d పిల్లల వెయిటింగ్ నిష్క్రమణ"
+
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:379
+msgid "Agent out of sync with plugin!"
+msgstr ""
+
+#: neutron/tests/unit/vmware/apiclient/test_api_eventlet_request.py:63
+#, python-format
+msgid "spawned: %d"
+msgstr ""
+
+#: neutron/tests/unit/vmware/apiclient/test_api_eventlet_request.py:75
+#, python-format
+msgid "_handle_request called: %s"
+msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-07-21 06:06+0000\n"
+"POT-Creation-Date: 2014-08-13 06:05+0000\n"
"PO-Revision-Date: 2014-07-18 20:49+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/projects/p/"
"Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s"
msgstr ""
-#: neutron/openstack/common/periodic_task.py:125
+#: neutron/openstack/common/periodic_task.py:126
#, python-format
msgid "Skipping periodic task %(task)s because its interval is negative"
msgstr ""
-#: neutron/openstack/common/periodic_task.py:130
+#: neutron/openstack/common/periodic_task.py:131
#, python-format
msgid "Skipping periodic task %(task)s because it is disabled"
msgstr ""
#, python-format
msgid "Waiting on %d children to exit"
msgstr "Chờ đợi %d tiến trình con để thoát "
+
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:379
+msgid "Agent out of sync with plugin!"
+msgstr ""
+
+#: neutron/tests/unit/vmware/apiclient/test_api_eventlet_request.py:63
+#, python-format
+msgid "spawned: %d"
+msgstr ""
+
+#: neutron/tests/unit/vmware/apiclient/test_api_eventlet_request.py:75
+#, python-format
+msgid "_handle_request called: %s"
+msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-07-22 06:06+0000\n"
+"POT-Creation-Date: 2014-08-13 06:05+0000\n"
"PO-Revision-Date: 2014-07-21 17:03+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/neutron/"
msgid "Unexpected exception occurred %d time(s)... retrying."
msgstr "意外的异常已发生 %d 次...正在重试。"
-#: neutron/openstack/common/periodic_task.py:179
+#: neutron/openstack/common/periodic_task.py:202
#, python-format
msgid "Error during %(full_task_name)s: %(e)s"
msgstr "在 %(full_task_name)s 期间发生错误:%(e)s"
#: neutron/openstack/common/service.py:277
msgid "Unhandled exception"
msgstr "存在未处理的异常"
+
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:386
+msgid "Error in agent event loop"
+msgstr ""
+
+#: neutron/plugins/vmware/plugins/base.py:2086
+#, python-format
+msgid ""
+"Rolling back database changes for gateway device %s because of an error in "
+"the NSX backend"
+msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-07-21 06:06+0000\n"
-"PO-Revision-Date: 2014-07-18 21:01+0000\n"
+"POT-Creation-Date: 2014-08-13 06:05+0000\n"
+"PO-Revision-Date: 2014-08-12 21:40+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/neutron/"
"language/zh_CN/)\n"
"Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s"
msgstr "在被废弃的策略:%(old_policy)s位置上插入策略:%(new_policy)s "
-#: neutron/openstack/common/periodic_task.py:125
+#: neutron/openstack/common/periodic_task.py:126
#, python-format
msgid "Skipping periodic task %(task)s because its interval is negative"
msgstr "正在跳过周期性任务 %(task)s,因为其时间间隔为负"
-#: neutron/openstack/common/periodic_task.py:130
+#: neutron/openstack/common/periodic_task.py:131
#, python-format
msgid "Skipping periodic task %(task)s because it is disabled"
msgstr "正在跳过周期性任务 %(task)s,因为它已禁用"
#, python-format
msgid "Waiting on %d children to exit"
msgstr "正在等待 %d 个子代退出"
+
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:379
+msgid "Agent out of sync with plugin!"
+msgstr "代理与插件不同步!"
+
+#: neutron/tests/unit/vmware/apiclient/test_api_eventlet_request.py:63
+#, python-format
+msgid "spawned: %d"
+msgstr ""
+
+#: neutron/tests/unit/vmware/apiclient/test_api_eventlet_request.py:75
+#, python-format
+msgid "_handle_request called: %s"
+msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-07-21 06:06+0000\n"
+"POT-Creation-Date: 2014-08-13 06:05+0000\n"
"PO-Revision-Date: 2014-07-18 20:49+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/neutron/"
"Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s"
msgstr ""
-#: neutron/openstack/common/periodic_task.py:125
+#: neutron/openstack/common/periodic_task.py:126
#, python-format
msgid "Skipping periodic task %(task)s because its interval is negative"
msgstr "正在跳過定期作業 %(task)s,因為其間隔為負數"
-#: neutron/openstack/common/periodic_task.py:130
+#: neutron/openstack/common/periodic_task.py:131
#, python-format
msgid "Skipping periodic task %(task)s because it is disabled"
msgstr "正在跳過定期作業 %(task)s,因為它已停用"
#, python-format
msgid "Waiting on %d children to exit"
msgstr "正在等待 %d 個子項結束"
+
+#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:379
+msgid "Agent out of sync with plugin!"
+msgstr ""
+
+#: neutron/tests/unit/vmware/apiclient/test_api_eventlet_request.py:63
+#, python-format
+msgid "spawned: %d"
+msgstr ""
+
+#: neutron/tests/unit/vmware/apiclient/test_api_eventlet_request.py:75
+#, python-format
+msgid "_handle_request called: %s"
+msgstr ""