]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commitdiff
Imported Translations from Transifex
authorOpenStack Proposal Bot <openstack-infra@lists.openstack.org>
Sun, 29 Mar 2015 06:13:27 +0000 (06:13 +0000)
committerOpenStack Proposal Bot <openstack-infra@lists.openstack.org>
Sun, 29 Mar 2015 06:13:27 +0000 (06:13 +0000)
For more information about this automatic import see:
https://wiki.openstack.org/wiki/Translations/Infrastructure

Change-Id: Iff665505f6cf88bf23e27c0e37a6babb221560d2

13 files changed:
neutron/locale/de/LC_MESSAGES/neutron-log-info.po
neutron/locale/es/LC_MESSAGES/neutron-log-info.po
neutron/locale/fr/LC_MESSAGES/neutron-log-info.po
neutron/locale/it/LC_MESSAGES/neutron-log-info.po
neutron/locale/ja/LC_MESSAGES/neutron-log-info.po
neutron/locale/ko_KR/LC_MESSAGES/neutron-log-info.po
neutron/locale/neutron-log-error.pot
neutron/locale/neutron-log-info.pot
neutron/locale/neutron-log-warning.pot
neutron/locale/neutron.pot
neutron/locale/pt_BR/LC_MESSAGES/neutron-log-info.po
neutron/locale/zh_CN/LC_MESSAGES/neutron-log-info.po
neutron/locale/zh_TW/LC_MESSAGES/neutron-log-info.po

index 020725a75ced61811b086c2e2009f9cf4fe36246..a3261ecf02e094d5e4b23a6dd1dde1cfd1138352 100644 (file)
@@ -8,8 +8,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-03-23 06:12+0000\n"
-"PO-Revision-Date: 2015-03-21 23:36+0000\n"
+"POT-Creation-Date: 2015-03-29 06:13+0000\n"
+"PO-Revision-Date: 2015-03-28 15:42+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: German (http://www.transifex.com/projects/p/neutron/language/"
 "de/)\n"
@@ -57,22 +57,22 @@ msgstr ""
 msgid "Neutron service started, listening on %(host)s:%(port)s"
 msgstr ""
 
-#: neutron/wsgi.py:778
+#: neutron/wsgi.py:779
 #, python-format
 msgid "%(method)s %(url)s"
 msgstr "%(method)s %(url)s"
 
-#: neutron/wsgi.py:795
+#: neutron/wsgi.py:796
 #, python-format
 msgid "HTTP exception thrown: %s"
 msgstr "Ausgelöste HTTP-Ausnahme: %s"
 
-#: neutron/wsgi.py:811
+#: neutron/wsgi.py:812
 #, python-format
 msgid "%(url)s returned with HTTP %(status)d"
 msgstr "%(url)s mit HTTP %(status)d zurückgegeben"
 
-#: neutron/wsgi.py:814
+#: neutron/wsgi.py:815
 #, python-format
 msgid "%(url)s returned a fault: %(exception)s"
 msgstr "%(url)s hat einen Fehler zurückgegeben: %(exception)s"
@@ -124,6 +124,11 @@ msgstr "Firewallregeln aktualisieren"
 msgid "No ports here to refresh firewall"
 msgstr ""
 
+#: neutron/agent/common/ovs_lib.py:393
+#, python-format
+msgid "Port %(port_id)s not present in bridge %(br_name)s"
+msgstr ""
+
 #: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:576
 msgid "DHCP agent started"
 msgstr "DHCP-Agent gestartet"
@@ -136,22 +141,22 @@ msgstr "Synchronisation von Status"
 msgid "Synchronizing state complete"
 msgstr ""
 
-#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:912
-#: neutron/services/metering/agents/metering_agent.py:278
+#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:633
+#: neutron/services/metering/agents/metering_agent.py:286
 #, python-format
 msgid "agent_updated by server side %s!"
 msgstr "'agent_updated' (Agent aktualisiert) durch Serverseite %s!"
 
-#: neutron/agent/l3/agent.py:841
+#: neutron/agent/l3/agent.py:562
 msgid "L3 agent started"
 msgstr "Agent der Ebene 3 gestartet"
 
-#: neutron/agent/l3/ha.py:115
+#: neutron/agent/l3/ha.py:114
 #, python-format
 msgid "Router %(router_id)s transitioned to %(state)s"
 msgstr ""
 
-#: neutron/agent/l3/ha.py:125
+#: neutron/agent/l3/ha.py:124
 #, python-format
 msgid ""
 "Router %s is not managed by this agent. It was possibly deleted concurrently."
@@ -169,8 +174,8 @@ msgid ""
 "in port's address IP versions"
 msgstr ""
 
-#: neutron/agent/linux/interface.py:255 neutron/agent/linux/interface.py:306
-#: neutron/agent/linux/interface.py:364 neutron/agent/linux/interface.py:407
+#: neutron/agent/linux/interface.py:256 neutron/agent/linux/interface.py:307
+#: neutron/agent/linux/interface.py:365 neutron/agent/linux/interface.py:408
 #, python-format
 msgid "Device %s already exists"
 msgstr "Gerät %s ist bereits vorhanden"
@@ -185,11 +190,6 @@ msgstr "Versuch, ungefilterten Portfilter %s zu aktualisieren"
 msgid "Attempted to remove port filter which is not filtered %r"
 msgstr "Versuch, ungefilterten Portfilter %r zu entfernen"
 
-#: neutron/agent/linux/ovs_lib.py:393
-#, python-format
-msgid "Port %(port_id)s not present in bridge %(br_name)s"
-msgstr ""
-
 #: neutron/api/extensions.py:404
 msgid "Initializing extension manager."
 msgstr "Erweiterungsmanager wird initialisiert."
@@ -237,22 +237,22 @@ msgstr "OVS-Bereinigungsprozedur erfolgreich abgeschlossen"
 
 #: neutron/cmd/eventlet/plugins/hyperv_neutron_agent.py:43
 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:261
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1016
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1017
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1637
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:345
 msgid "Agent initialized successfully, now running... "
 msgstr "Agent erfolgreich initialisiert, läuft jetzt... "
 
-#: neutron/common/config.py:198
+#: neutron/common/config.py:201
 msgid "Logging enabled!"
 msgstr "Protokollfunktion aktiviert!"
 
-#: neutron/common/config.py:199
+#: neutron/common/config.py:202
 #, python-format
 msgid "%(prog)s version %(version)s"
 msgstr ""
 
-#: neutron/common/config.py:218
+#: neutron/common/config.py:221
 #, python-format
 msgid "Config paste file: %s"
 msgstr "Konfigurations-Paste-Datei: %s"
@@ -261,25 +261,25 @@ msgstr "Konfigurations-Paste-Datei: %s"
 msgid "IPv6 is not enabled on this system."
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:153
+#: neutron/db/agentschedulers_db.py:161
 msgid ""
 "Skipping periodic DHCP agent status check because automatic network "
 "rescheduling is disabled."
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:188
+#: neutron/db/agentschedulers_db.py:196
 #, python-format
 msgid "Scheduling unhosted network %s"
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:195
+#: neutron/db/agentschedulers_db.py:203
 #, python-format
 msgid ""
 "Failed to schedule network %s, no eligible agents or it might be already "
 "scheduled by another server"
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:203
+#: neutron/db/agentschedulers_db.py:211
 #, python-format
 msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s"
 msgstr ""
@@ -319,7 +319,7 @@ msgstr "Pool gefunden, der größer ist als Teilnetz-CIDR:%(start)s - %(end)s"
 msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
 msgstr "Überschneidungen bei Bereichen gefunden: %(l_range)s und %(r_range)s"
 
-#: neutron/db/db_base_plugin_v2.py:1329
+#: neutron/db/db_base_plugin_v2.py:1328
 #, python-format
 msgid "Found IP allocation %(alloc)s on subnet %(subnet)s, cannot delete"
 msgstr ""
@@ -330,12 +330,7 @@ msgid ""
 "is disabled."
 msgstr ""
 
-#: neutron/db/l3_db.py:1100
-#, python-format
-msgid "Ignoring multiple IPs on router port %s"
-msgstr "Ignorieren mehrerer IP-Adressen auf Routerport %s"
-
-#: neutron/db/l3_db.py:1106
+#: neutron/db/l3_db.py:1113
 #, python-format
 msgid "Skipping port %s as no IP is configure on it"
 msgstr ""
@@ -351,12 +346,12 @@ msgstr ""
 msgid "No Service associated, so safe to migrate: %s listed"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:540
+#: neutron/db/l3_dvr_db.py:542
 #, python-format
 msgid "Agent Gateway port does not exist, so create one: %s"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:624
+#: neutron/db/l3_dvr_db.py:626
 #, python-format
 msgid "SNAT interface port list does not exist, so create one: %s"
 msgstr ""
@@ -581,50 +576,50 @@ msgstr ""
 msgid "Controller IPs: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:792
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:793
 #: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:89
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:99
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr "RPC-'agent_id': %s"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:862
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1161
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:863
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1158
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr "Port %(device)s aktualisiert. Details: %(details)s"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:895
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:896
 #, python-format
 msgid "Device %s not defined on plugin"
 msgstr "Gerät %s nicht für Plug-in definiert"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:902
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1216
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1233
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:903
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1213
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1230
 #, python-format
 msgid "Attachment %s removed"
 msgstr "Zusatzeinheit %s entfernt"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:914
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1245
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:915
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1242
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235
 #, python-format
 msgid "Port %s updated."
 msgstr "Port %s aktualisiert."
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:967
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:968
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr "RPC-Dämon für Linux-Brückenagent gestartet!"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:977
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1434
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:978
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1432
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:251
 msgid "Agent out of sync with plugin!"
 msgstr "Agent nicht synchron mit Plug-in!"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1011
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1012
 #: neutron/plugins/ml2/drivers/mlnx/agent/eswitch_neutron_agent.py:43
 #, python-format
 msgid "Interface mappings: %s"
@@ -841,61 +836,61 @@ msgstr ""
 msgid "NVSD Agent initialized successfully, now running... "
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:199
+#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:198
 #, python-format
 msgid "L2 Agent operating in DVR Mode with MAC %s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:524
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:521
 #, python-format
 msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s"
 msgstr ""
 "Zuweisung von %(vlan_id)s als lokale VLAN-Adresse für net-id=%(net_uuid)s"
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:625
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:622
 #, python-format
 msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s"
 msgstr "Zurückfordern von vlan = %(vlan_id)s von net-id = %(net_uuid)s"
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:720
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:717
 #, python-format
 msgid "port_unbound(): net_uuid %s not in local_vlan_map"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:789
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:786
 #, python-format
 msgid "Adding %s to list of bridges."
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:932
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #, python-format
 msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s"
 msgstr ""
 "Zuordnung von physischem Netz %(physical_network)s zu Brücke %(bridge)s"
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1041
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1038
 #, python-format
 msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1155
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1152
 #, python-format
 msgid ""
 "Port %s was not found on the integration bridge and will therefore not be "
 "processed"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1185
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1182
 #, python-format
 msgid "Configuration for device %s completed."
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1204
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1201
 #, python-format
 msgid "Ancillary Port %s added"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1462
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1460
 msgid "Agent tunnel out of sync with plugin!"
 msgstr "Agententunnel nicht synchron mit Plug-in!"
 
index 50fa627330866f99143b825bd3ff472ba3893388..aba353b58c2b57a120aabd83a7653ace34bdbcbc 100644 (file)
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-03-23 06:12+0000\n"
-"PO-Revision-Date: 2015-03-21 23:36+0000\n"
+"POT-Creation-Date: 2015-03-29 06:13+0000\n"
+"PO-Revision-Date: 2015-03-28 15:42+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Spanish (http://www.transifex.com/projects/p/neutron/language/"
 "es/)\n"
@@ -56,22 +56,22 @@ msgstr ""
 msgid "Neutron service started, listening on %(host)s:%(port)s"
 msgstr ""
 
-#: neutron/wsgi.py:778
+#: neutron/wsgi.py:779
 #, python-format
 msgid "%(method)s %(url)s"
 msgstr "%(method)s %(url)s"
 
-#: neutron/wsgi.py:795
+#: neutron/wsgi.py:796
 #, python-format
 msgid "HTTP exception thrown: %s"
 msgstr "Excepción de HTTP emitida: %s"
 
-#: neutron/wsgi.py:811
+#: neutron/wsgi.py:812
 #, python-format
 msgid "%(url)s returned with HTTP %(status)d"
 msgstr "Se ha devuelto %(url)s con HTTP %(status)d"
 
-#: neutron/wsgi.py:814
+#: neutron/wsgi.py:815
 #, python-format
 msgid "%(url)s returned a fault: %(exception)s"
 msgstr "%(url)s ha devuelto un error: %(exception)s"
@@ -123,6 +123,11 @@ msgstr "Renovar reglas de cortafuegos"
 msgid "No ports here to refresh firewall"
 msgstr ""
 
+#: neutron/agent/common/ovs_lib.py:393
+#, python-format
+msgid "Port %(port_id)s not present in bridge %(br_name)s"
+msgstr ""
+
 #: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:576
 msgid "DHCP agent started"
 msgstr "Se ha iniciado al agente DHCP"
@@ -135,22 +140,22 @@ msgstr "Sincronizando estado"
 msgid "Synchronizing state complete"
 msgstr ""
 
-#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:912
-#: neutron/services/metering/agents/metering_agent.py:278
+#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:633
+#: neutron/services/metering/agents/metering_agent.py:286
 #, python-format
 msgid "agent_updated by server side %s!"
 msgstr "agent_updated por el lado del servidor %s!"
 
-#: neutron/agent/l3/agent.py:841
+#: neutron/agent/l3/agent.py:562
 msgid "L3 agent started"
 msgstr "Se ha iniciado al agente L3"
 
-#: neutron/agent/l3/ha.py:115
+#: neutron/agent/l3/ha.py:114
 #, python-format
 msgid "Router %(router_id)s transitioned to %(state)s"
 msgstr ""
 
-#: neutron/agent/l3/ha.py:125
+#: neutron/agent/l3/ha.py:124
 #, python-format
 msgid ""
 "Router %s is not managed by this agent. It was possibly deleted concurrently."
@@ -168,8 +173,8 @@ msgid ""
 "in port's address IP versions"
 msgstr ""
 
-#: neutron/agent/linux/interface.py:255 neutron/agent/linux/interface.py:306
-#: neutron/agent/linux/interface.py:364 neutron/agent/linux/interface.py:407
+#: neutron/agent/linux/interface.py:256 neutron/agent/linux/interface.py:307
+#: neutron/agent/linux/interface.py:365 neutron/agent/linux/interface.py:408
 #, python-format
 msgid "Device %s already exists"
 msgstr "El dispositivo %s ya existe"
@@ -184,11 +189,6 @@ msgstr "Se ha intentado actualizar el filtro de puerto que no está filtrado %s"
 msgid "Attempted to remove port filter which is not filtered %r"
 msgstr "Se ha intentado eliminar el filtro de puerto que no está filtrado %r"
 
-#: neutron/agent/linux/ovs_lib.py:393
-#, python-format
-msgid "Port %(port_id)s not present in bridge %(br_name)s"
-msgstr ""
-
 #: neutron/api/extensions.py:404
 msgid "Initializing extension manager."
 msgstr "Inicializando gestor de ampliación."
@@ -236,23 +236,23 @@ msgstr "La limpieza de OVS se ha completado satisfactoriamente"
 
 #: neutron/cmd/eventlet/plugins/hyperv_neutron_agent.py:43
 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:261
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1016
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1017
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1637
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:345
 msgid "Agent initialized successfully, now running... "
 msgstr ""
 "El agente se ha inicializado satisfactoriamente, ahora se está ejecutando... "
 
-#: neutron/common/config.py:198
+#: neutron/common/config.py:201
 msgid "Logging enabled!"
 msgstr "Registro habilitado."
 
-#: neutron/common/config.py:199
+#: neutron/common/config.py:202
 #, python-format
 msgid "%(prog)s version %(version)s"
 msgstr ""
 
-#: neutron/common/config.py:218
+#: neutron/common/config.py:221
 #, python-format
 msgid "Config paste file: %s"
 msgstr "Archivo de configuración de pegar: %s"
@@ -261,25 +261,25 @@ msgstr "Archivo de configuración de pegar: %s"
 msgid "IPv6 is not enabled on this system."
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:153
+#: neutron/db/agentschedulers_db.py:161
 msgid ""
 "Skipping periodic DHCP agent status check because automatic network "
 "rescheduling is disabled."
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:188
+#: neutron/db/agentschedulers_db.py:196
 #, python-format
 msgid "Scheduling unhosted network %s"
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:195
+#: neutron/db/agentschedulers_db.py:203
 #, python-format
 msgid ""
 "Failed to schedule network %s, no eligible agents or it might be already "
 "scheduled by another server"
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:203
+#: neutron/db/agentschedulers_db.py:211
 #, python-format
 msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s"
 msgstr ""
@@ -323,7 +323,7 @@ msgstr ""
 msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
 msgstr "Rangos de solapamiento encontrados: %(l_range)s y %(r_range)s"
 
-#: neutron/db/db_base_plugin_v2.py:1329
+#: neutron/db/db_base_plugin_v2.py:1328
 #, python-format
 msgid "Found IP allocation %(alloc)s on subnet %(subnet)s, cannot delete"
 msgstr ""
@@ -334,12 +334,7 @@ msgid ""
 "is disabled."
 msgstr ""
 
-#: neutron/db/l3_db.py:1100
-#, python-format
-msgid "Ignoring multiple IPs on router port %s"
-msgstr "Ignorando varias IP en el puerto de direccionador %s"
-
-#: neutron/db/l3_db.py:1106
+#: neutron/db/l3_db.py:1113
 #, python-format
 msgid "Skipping port %s as no IP is configure on it"
 msgstr "Saltando el puerto %s, ya que no hay ninguna IP configurada en él"
@@ -354,12 +349,12 @@ msgstr ""
 msgid "No Service associated, so safe to migrate: %s listed"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:540
+#: neutron/db/l3_dvr_db.py:542
 #, python-format
 msgid "Agent Gateway port does not exist, so create one: %s"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:624
+#: neutron/db/l3_dvr_db.py:626
 #, python-format
 msgid "SNAT interface port list does not exist, so create one: %s"
 msgstr ""
@@ -583,50 +578,50 @@ msgstr ""
 msgid "Controller IPs: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:792
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:793
 #: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:89
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:99
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr "agent_id de RPC: %s"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:862
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1161
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:863
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1158
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr "Se ha actualizado el puerto %(device)s. Detalles: %(details)s"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:895
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:896
 #, python-format
 msgid "Device %s not defined on plugin"
 msgstr "El dispositivo %s no está definido en el plug-in"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:902
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1216
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1233
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:903
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1213
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1230
 #, python-format
 msgid "Attachment %s removed"
 msgstr "Se ha eliminado el adjunto %s"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:914
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1245
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:915
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1242
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235
 #, python-format
 msgid "Port %s updated."
 msgstr "El puerto %s se ha actualizado."
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:967
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:968
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr "Se ha iniciado el daemon RPC de agente de LinuxBridge."
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:977
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1434
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:978
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1432
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:251
 msgid "Agent out of sync with plugin!"
 msgstr "El agente está fuera de sincronización con el plug-in."
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1011
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1012
 #: neutron/plugins/ml2/drivers/mlnx/agent/eswitch_neutron_agent.py:43
 #, python-format
 msgid "Interface mappings: %s"
@@ -843,60 +838,60 @@ msgstr ""
 msgid "NVSD Agent initialized successfully, now running... "
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:199
+#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:198
 #, python-format
 msgid "L2 Agent operating in DVR Mode with MAC %s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:524
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:521
 #, python-format
 msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s"
 msgstr "Asignando %(vlan_id)s como vlan local para net-id=%(net_uuid)s"
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:625
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:622
 #, python-format
 msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s"
 msgstr "Reclamando vlan = %(vlan_id)s de net-id = %(net_uuid)s"
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:720
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:717
 #, python-format
 msgid "port_unbound(): net_uuid %s not in local_vlan_map"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:789
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:786
 #, python-format
 msgid "Adding %s to list of bridges."
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:932
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #, python-format
 msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s"
 msgstr ""
 "Correlacionando la red física %(physical_network)s con el puente %(bridge)s"
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1041
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1038
 #, python-format
 msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1155
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1152
 #, python-format
 msgid ""
 "Port %s was not found on the integration bridge and will therefore not be "
 "processed"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1185
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1182
 #, python-format
 msgid "Configuration for device %s completed."
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1204
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1201
 #, python-format
 msgid "Ancillary Port %s added"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1462
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1460
 msgid "Agent tunnel out of sync with plugin!"
 msgstr "Túnel de agente fuera de sincronización con el plug-in. "
 
index 548198c2f2c3dc2f9938500218735755c26c4e78..9e5febb42daf81539d5dcd60f6dd17733fb72e8d 100644 (file)
@@ -8,8 +8,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-03-23 06:12+0000\n"
-"PO-Revision-Date: 2015-03-21 23:36+0000\n"
+"POT-Creation-Date: 2015-03-29 06:13+0000\n"
+"PO-Revision-Date: 2015-03-28 15:42+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: French (http://www.transifex.com/projects/p/neutron/language/"
 "fr/)\n"
@@ -57,22 +57,22 @@ msgstr "Chargement quota_driver: %s."
 msgid "Neutron service started, listening on %(host)s:%(port)s"
 msgstr "Service Neutron démarré, en écoute sur %(host)s:%(port)s"
 
-#: neutron/wsgi.py:778
+#: neutron/wsgi.py:779
 #, python-format
 msgid "%(method)s %(url)s"
 msgstr "%(method)s %(url)s"
 
-#: neutron/wsgi.py:795
+#: neutron/wsgi.py:796
 #, python-format
 msgid "HTTP exception thrown: %s"
 msgstr "Exception HTTP générée : %s"
 
-#: neutron/wsgi.py:811
+#: neutron/wsgi.py:812
 #, python-format
 msgid "%(url)s returned with HTTP %(status)d"
 msgstr "%(url)s retourné avec HTTP %(status)d"
 
-#: neutron/wsgi.py:814
+#: neutron/wsgi.py:815
 #, python-format
 msgid "%(url)s returned a fault: %(exception)s"
 msgstr "%(url)s a retourné une erreur : %(exception)s."
@@ -124,6 +124,11 @@ msgstr "Régénération des règles de pare-feu"
 msgid "No ports here to refresh firewall"
 msgstr ""
 
+#: neutron/agent/common/ovs_lib.py:393
+#, python-format
+msgid "Port %(port_id)s not present in bridge %(br_name)s"
+msgstr "Port %(port_id)s n'est pas présent dans le pont %(br_name)s"
+
 #: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:576
 msgid "DHCP agent started"
 msgstr "Agent DHCP démarré"
@@ -136,22 +141,22 @@ msgstr "Etat de synchronisation"
 msgid "Synchronizing state complete"
 msgstr "Etat de synchronisation complet"
 
-#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:912
-#: neutron/services/metering/agents/metering_agent.py:278
+#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:633
+#: neutron/services/metering/agents/metering_agent.py:286
 #, python-format
 msgid "agent_updated by server side %s!"
 msgstr "agent_updated au niveau du serveur %s !"
 
-#: neutron/agent/l3/agent.py:841
+#: neutron/agent/l3/agent.py:562
 msgid "L3 agent started"
 msgstr "Agent de niveau 3 démarré"
 
-#: neutron/agent/l3/ha.py:115
+#: neutron/agent/l3/ha.py:114
 #, python-format
 msgid "Router %(router_id)s transitioned to %(state)s"
 msgstr ""
 
-#: neutron/agent/l3/ha.py:125
+#: neutron/agent/l3/ha.py:124
 #, python-format
 msgid ""
 "Router %s is not managed by this agent. It was possibly deleted concurrently."
@@ -169,8 +174,8 @@ msgid ""
 "in port's address IP versions"
 msgstr ""
 
-#: neutron/agent/linux/interface.py:255 neutron/agent/linux/interface.py:306
-#: neutron/agent/linux/interface.py:364 neutron/agent/linux/interface.py:407
+#: neutron/agent/linux/interface.py:256 neutron/agent/linux/interface.py:307
+#: neutron/agent/linux/interface.py:365 neutron/agent/linux/interface.py:408
 #, python-format
 msgid "Device %s already exists"
 msgstr "L'unité %s existe déjà"
@@ -187,11 +192,6 @@ msgid "Attempted to remove port filter which is not filtered %r"
 msgstr ""
 "Tentative effectuée de suppression du filtre de ports (sans filtrage %r)"
 
-#: neutron/agent/linux/ovs_lib.py:393
-#, python-format
-msgid "Port %(port_id)s not present in bridge %(br_name)s"
-msgstr "Port %(port_id)s n'est pas présent dans le pont %(br_name)s"
-
 #: neutron/api/extensions.py:404
 msgid "Initializing extension manager."
 msgstr "Initialisation du gestionnaire d'extension."
@@ -238,22 +238,22 @@ msgstr "Le nettoyage d'OVS s'est terminé avec succès."
 
 #: neutron/cmd/eventlet/plugins/hyperv_neutron_agent.py:43
 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:261
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1016
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1017
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1637
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:345
 msgid "Agent initialized successfully, now running... "
 msgstr "Agent initialisé avec succès, en cours d'exécution... "
 
-#: neutron/common/config.py:198
+#: neutron/common/config.py:201
 msgid "Logging enabled!"
 msgstr "Consignation activée !"
 
-#: neutron/common/config.py:199
+#: neutron/common/config.py:202
 #, python-format
 msgid "%(prog)s version %(version)s"
 msgstr ""
 
-#: neutron/common/config.py:218
+#: neutron/common/config.py:221
 #, python-format
 msgid "Config paste file: %s"
 msgstr "Config du fichier de collage : %s"
@@ -262,25 +262,25 @@ msgstr "Config du fichier de collage : %s"
 msgid "IPv6 is not enabled on this system."
 msgstr "IPv6 n'est pas activé sur le système."
 
-#: neutron/db/agentschedulers_db.py:153
+#: neutron/db/agentschedulers_db.py:161
 msgid ""
 "Skipping periodic DHCP agent status check because automatic network "
 "rescheduling is disabled."
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:188
+#: neutron/db/agentschedulers_db.py:196
 #, python-format
 msgid "Scheduling unhosted network %s"
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:195
+#: neutron/db/agentschedulers_db.py:203
 #, python-format
 msgid ""
 "Failed to schedule network %s, no eligible agents or it might be already "
 "scheduled by another server"
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:203
+#: neutron/db/agentschedulers_db.py:211
 #, python-format
 msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s"
 msgstr ""
@@ -323,7 +323,7 @@ msgstr ""
 msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
 msgstr "Chevauchement d'intervalles trouvés : %(l_range)s et %(r_range)s"
 
-#: neutron/db/db_base_plugin_v2.py:1329
+#: neutron/db/db_base_plugin_v2.py:1328
 #, python-format
 msgid "Found IP allocation %(alloc)s on subnet %(subnet)s, cannot delete"
 msgstr ""
@@ -334,12 +334,7 @@ msgid ""
 "is disabled."
 msgstr ""
 
-#: neutron/db/l3_db.py:1100
-#, python-format
-msgid "Ignoring multiple IPs on router port %s"
-msgstr "Adresses IP multiples ignorées sur le port de routeur %s"
-
-#: neutron/db/l3_db.py:1106
+#: neutron/db/l3_db.py:1113
 #, python-format
 msgid "Skipping port %s as no IP is configure on it"
 msgstr "Ignorer le port %s car aucune adresse IP n'est configurée"
@@ -354,12 +349,12 @@ msgstr ""
 msgid "No Service associated, so safe to migrate: %s listed"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:540
+#: neutron/db/l3_dvr_db.py:542
 #, python-format
 msgid "Agent Gateway port does not exist, so create one: %s"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:624
+#: neutron/db/l3_dvr_db.py:626
 #, python-format
 msgid "SNAT interface port list does not exist, so create one: %s"
 msgstr ""
@@ -582,50 +577,50 @@ msgstr ""
 msgid "Controller IPs: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:792
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:793
 #: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:89
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:99
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr "agent_id RPC : %s"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:862
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1161
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:863
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1158
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr "Port %(device)s mis à jour. Détails : %(details)s"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:895
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:896
 #, python-format
 msgid "Device %s not defined on plugin"
 msgstr "Unité %s non définie sur le plug-in"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:902
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1216
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1233
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:903
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1213
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1230
 #, python-format
 msgid "Attachment %s removed"
 msgstr "Connexion %s retirée"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:914
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1245
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:915
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1242
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235
 #, python-format
 msgid "Port %s updated."
 msgstr "Port %s mis à jour."
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:967
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:968
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr "Serveur démon RPC de l'agent LinuxBridge démarré !"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:977
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1434
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:978
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1432
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:251
 msgid "Agent out of sync with plugin!"
 msgstr "Agent non synchronisé avec le plug-in !"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1011
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1012
 #: neutron/plugins/ml2/drivers/mlnx/agent/eswitch_neutron_agent.py:43
 #, python-format
 msgid "Interface mappings: %s"
@@ -842,63 +837,63 @@ msgstr ""
 msgid "NVSD Agent initialized successfully, now running... "
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:199
+#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:198
 #, python-format
 msgid "L2 Agent operating in DVR Mode with MAC %s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:524
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:521
 #, python-format
 msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s"
 msgstr ""
 "Affectation de %(vlan_id)s comme réseau local virtuel pour net-id = "
 "%(net_uuid)s"
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:625
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:622
 #, python-format
 msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s"
 msgstr ""
 "Récupération du réseau local virtuel = %(vlan_id)s à partir de net-id = "
 "%(net_uuid)s"
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:720
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:717
 #, python-format
 msgid "port_unbound(): net_uuid %s not in local_vlan_map"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:789
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:786
 #, python-format
 msgid "Adding %s to list of bridges."
 msgstr "Ajout %s à la liste de ponts."
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:932
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #, python-format
 msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s"
 msgstr "Mappage du réseau physique %(physical_network)s sur le pont %(bridge)s"
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1041
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1038
 #, python-format
 msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1155
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1152
 #, python-format
 msgid ""
 "Port %s was not found on the integration bridge and will therefore not be "
 "processed"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1185
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1182
 #, python-format
 msgid "Configuration for device %s completed."
 msgstr "Configuration complète de l'équipement %s"
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1204
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1201
 #, python-format
 msgid "Ancillary Port %s added"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1462
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1460
 msgid "Agent tunnel out of sync with plugin!"
 msgstr "Tunnel d'agent désynchronisé avec le plug-in !"
 
index dfbe3e2e9ed9b2013342931c7b9c4ebdf012729a..35c2bf52fc4444c677253830fae0740588832182 100644 (file)
@@ -8,8 +8,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-03-23 06:12+0000\n"
-"PO-Revision-Date: 2015-03-21 23:36+0000\n"
+"POT-Creation-Date: 2015-03-29 06:13+0000\n"
+"PO-Revision-Date: 2015-03-28 15:42+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Italian (http://www.transifex.com/projects/p/neutron/language/"
 "it/)\n"
@@ -57,22 +57,22 @@ msgstr ""
 msgid "Neutron service started, listening on %(host)s:%(port)s"
 msgstr ""
 
-#: neutron/wsgi.py:778
+#: neutron/wsgi.py:779
 #, python-format
 msgid "%(method)s %(url)s"
 msgstr "%(method)s %(url)s"
 
-#: neutron/wsgi.py:795
+#: neutron/wsgi.py:796
 #, python-format
 msgid "HTTP exception thrown: %s"
 msgstr "Generata eccezione HTTP: %s"
 
-#: neutron/wsgi.py:811
+#: neutron/wsgi.py:812
 #, python-format
 msgid "%(url)s returned with HTTP %(status)d"
 msgstr "%(url)s restituito con HTTP %(status)d"
 
-#: neutron/wsgi.py:814
+#: neutron/wsgi.py:815
 #, python-format
 msgid "%(url)s returned a fault: %(exception)s"
 msgstr "%(url)s ha restituito un errore: %(exception)s"
@@ -124,6 +124,11 @@ msgstr "Aggiorna regole firewall"
 msgid "No ports here to refresh firewall"
 msgstr ""
 
+#: neutron/agent/common/ovs_lib.py:393
+#, python-format
+msgid "Port %(port_id)s not present in bridge %(br_name)s"
+msgstr ""
+
 #: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:576
 msgid "DHCP agent started"
 msgstr "Agent DHCP avviato"
@@ -136,22 +141,22 @@ msgstr "Stato sincronizzazione"
 msgid "Synchronizing state complete"
 msgstr ""
 
-#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:912
-#: neutron/services/metering/agents/metering_agent.py:278
+#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:633
+#: neutron/services/metering/agents/metering_agent.py:286
 #, python-format
 msgid "agent_updated by server side %s!"
 msgstr "agent_updated dal lato server %s!"
 
-#: neutron/agent/l3/agent.py:841
+#: neutron/agent/l3/agent.py:562
 msgid "L3 agent started"
 msgstr "Agent L3 avviato"
 
-#: neutron/agent/l3/ha.py:115
+#: neutron/agent/l3/ha.py:114
 #, python-format
 msgid "Router %(router_id)s transitioned to %(state)s"
 msgstr ""
 
-#: neutron/agent/l3/ha.py:125
+#: neutron/agent/l3/ha.py:124
 #, python-format
 msgid ""
 "Router %s is not managed by this agent. It was possibly deleted concurrently."
@@ -169,8 +174,8 @@ msgid ""
 "in port's address IP versions"
 msgstr ""
 
-#: neutron/agent/linux/interface.py:255 neutron/agent/linux/interface.py:306
-#: neutron/agent/linux/interface.py:364 neutron/agent/linux/interface.py:407
+#: neutron/agent/linux/interface.py:256 neutron/agent/linux/interface.py:307
+#: neutron/agent/linux/interface.py:365 neutron/agent/linux/interface.py:408
 #, python-format
 msgid "Device %s already exists"
 msgstr "L'unità %s già esiste"
@@ -185,11 +190,6 @@ msgstr "Tentativo di aggiornare il filtro della porta che non è filtrata %s"
 msgid "Attempted to remove port filter which is not filtered %r"
 msgstr "Tentativo di rimuovere il filtro della porta che non è filtrata %r"
 
-#: neutron/agent/linux/ovs_lib.py:393
-#, python-format
-msgid "Port %(port_id)s not present in bridge %(br_name)s"
-msgstr ""
-
 #: neutron/api/extensions.py:404
 msgid "Initializing extension manager."
 msgstr "Inizializzazione gestore estensioni."
@@ -237,22 +237,22 @@ msgstr "Ripulitura di OVS completata correttamente"
 
 #: neutron/cmd/eventlet/plugins/hyperv_neutron_agent.py:43
 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:261
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1016
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1017
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1637
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:345
 msgid "Agent initialized successfully, now running... "
 msgstr "Agent inizializzato correttamente, ora in esecuzione... "
 
-#: neutron/common/config.py:198
+#: neutron/common/config.py:201
 msgid "Logging enabled!"
 msgstr "Accesso abilitato!"
 
-#: neutron/common/config.py:199
+#: neutron/common/config.py:202
 #, python-format
 msgid "%(prog)s version %(version)s"
 msgstr ""
 
-#: neutron/common/config.py:218
+#: neutron/common/config.py:221
 #, python-format
 msgid "Config paste file: %s"
 msgstr "Configurazione file paste: %s"
@@ -261,25 +261,25 @@ msgstr "Configurazione file paste: %s"
 msgid "IPv6 is not enabled on this system."
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:153
+#: neutron/db/agentschedulers_db.py:161
 msgid ""
 "Skipping periodic DHCP agent status check because automatic network "
 "rescheduling is disabled."
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:188
+#: neutron/db/agentschedulers_db.py:196
 #, python-format
 msgid "Scheduling unhosted network %s"
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:195
+#: neutron/db/agentschedulers_db.py:203
 #, python-format
 msgid ""
 "Failed to schedule network %s, no eligible agents or it might be already "
 "scheduled by another server"
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:203
+#: neutron/db/agentschedulers_db.py:211
 #, python-format
 msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s"
 msgstr ""
@@ -319,7 +319,7 @@ msgstr "Trovato un pool più grande della sottorete CIDR:%(start)s - %(end)s"
 msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
 msgstr "Trovati gli intervalli di sovrapposizione: %(l_range)s e %(r_range)s"
 
-#: neutron/db/db_base_plugin_v2.py:1329
+#: neutron/db/db_base_plugin_v2.py:1328
 #, python-format
 msgid "Found IP allocation %(alloc)s on subnet %(subnet)s, cannot delete"
 msgstr ""
@@ -330,12 +330,7 @@ msgid ""
 "is disabled."
 msgstr ""
 
-#: neutron/db/l3_db.py:1100
-#, python-format
-msgid "Ignoring multiple IPs on router port %s"
-msgstr "Ignora IP multipli sulla porta del router %s"
-
-#: neutron/db/l3_db.py:1106
+#: neutron/db/l3_db.py:1113
 #, python-format
 msgid "Skipping port %s as no IP is configure on it"
 msgstr "La porta %s viene ignorata in quanto non ha nessun IP configurato"
@@ -350,12 +345,12 @@ msgstr ""
 msgid "No Service associated, so safe to migrate: %s listed"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:540
+#: neutron/db/l3_dvr_db.py:542
 #, python-format
 msgid "Agent Gateway port does not exist, so create one: %s"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:624
+#: neutron/db/l3_dvr_db.py:626
 #, python-format
 msgid "SNAT interface port list does not exist, so create one: %s"
 msgstr ""
@@ -578,50 +573,50 @@ msgstr ""
 msgid "Controller IPs: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:792
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:793
 #: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:89
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:99
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr "agent-id RPC: %s"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:862
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1161
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:863
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1158
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr "Porta %(device)s aggiornata. Dettagli: %(details)s"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:895
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:896
 #, python-format
 msgid "Device %s not defined on plugin"
 msgstr "Unità %s non definita nel plugin"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:902
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1216
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1233
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:903
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1213
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1230
 #, python-format
 msgid "Attachment %s removed"
 msgstr "Collegamento %s rimosso"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:914
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1245
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:915
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1242
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235
 #, python-format
 msgid "Port %s updated."
 msgstr "Porta %s aggiornata."
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:967
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:968
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr "LinuxBridge Agent RPC Daemon avviato!"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:977
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1434
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:978
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1432
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:251
 msgid "Agent out of sync with plugin!"
 msgstr "Agent non sincronizzato con il plugin!"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1011
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1012
 #: neutron/plugins/ml2/drivers/mlnx/agent/eswitch_neutron_agent.py:43
 #, python-format
 msgid "Interface mappings: %s"
@@ -838,59 +833,59 @@ msgstr ""
 msgid "NVSD Agent initialized successfully, now running... "
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:199
+#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:198
 #, python-format
 msgid "L2 Agent operating in DVR Mode with MAC %s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:524
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:521
 #, python-format
 msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s"
 msgstr "Assegnazione %(vlan_id)s come vlan locale per net-id=%(net_uuid)s"
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:625
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:622
 #, python-format
 msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s"
 msgstr "Recupero vlan = %(vlan_id)s da net-id = %(net_uuid)s"
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:720
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:717
 #, python-format
 msgid "port_unbound(): net_uuid %s not in local_vlan_map"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:789
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:786
 #, python-format
 msgid "Adding %s to list of bridges."
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:932
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #, python-format
 msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s"
 msgstr "Associazione rete fisica %(physical_network)s al bridge %(bridge)s"
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1041
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1038
 #, python-format
 msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1155
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1152
 #, python-format
 msgid ""
 "Port %s was not found on the integration bridge and will therefore not be "
 "processed"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1185
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1182
 #, python-format
 msgid "Configuration for device %s completed."
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1204
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1201
 #, python-format
 msgid "Ancillary Port %s added"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1462
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1460
 msgid "Agent tunnel out of sync with plugin!"
 msgstr "Il tunnel agent non è sincronizzato con il plugin!"
 
index f06f372015df70c66896582a1d40f0509baadd29..1e6417408e2e1664ab542193b778a9fa4d7323d2 100644 (file)
@@ -8,8 +8,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-03-23 06:12+0000\n"
-"PO-Revision-Date: 2015-03-21 23:36+0000\n"
+"POT-Creation-Date: 2015-03-29 06:13+0000\n"
+"PO-Revision-Date: 2015-03-28 15:42+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Japanese (http://www.transifex.com/projects/p/neutron/"
 "language/ja/)\n"
@@ -57,22 +57,22 @@ msgstr ""
 msgid "Neutron service started, listening on %(host)s:%(port)s"
 msgstr ""
 
-#: neutron/wsgi.py:778
+#: neutron/wsgi.py:779
 #, python-format
 msgid "%(method)s %(url)s"
 msgstr "%(method)s %(url)s"
 
-#: neutron/wsgi.py:795
+#: neutron/wsgi.py:796
 #, python-format
 msgid "HTTP exception thrown: %s"
 msgstr "HTTP 例外がスローされました: %s"
 
-#: neutron/wsgi.py:811
+#: neutron/wsgi.py:812
 #, python-format
 msgid "%(url)s returned with HTTP %(status)d"
 msgstr "HTTP %(status)d の %(url)s が返されました"
 
-#: neutron/wsgi.py:814
+#: neutron/wsgi.py:815
 #, python-format
 msgid "%(url)s returned a fault: %(exception)s"
 msgstr "%(url)s が障害を返しました: %(exception)s"
@@ -124,6 +124,11 @@ msgstr "ファイアウォール・ルールの最新表示"
 msgid "No ports here to refresh firewall"
 msgstr ""
 
+#: neutron/agent/common/ovs_lib.py:393
+#, python-format
+msgid "Port %(port_id)s not present in bridge %(br_name)s"
+msgstr ""
+
 #: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:576
 msgid "DHCP agent started"
 msgstr "DHCP エージェントが始動しました"
@@ -136,22 +141,22 @@ msgstr "状態の同期中"
 msgid "Synchronizing state complete"
 msgstr ""
 
-#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:912
-#: neutron/services/metering/agents/metering_agent.py:278
+#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:633
+#: neutron/services/metering/agents/metering_agent.py:286
 #, python-format
 msgid "agent_updated by server side %s!"
 msgstr "サーバー・サイド %s による agent_updated!"
 
-#: neutron/agent/l3/agent.py:841
+#: neutron/agent/l3/agent.py:562
 msgid "L3 agent started"
 msgstr "L3 エージェントが始動しました"
 
-#: neutron/agent/l3/ha.py:115
+#: neutron/agent/l3/ha.py:114
 #, python-format
 msgid "Router %(router_id)s transitioned to %(state)s"
 msgstr ""
 
-#: neutron/agent/l3/ha.py:125
+#: neutron/agent/l3/ha.py:124
 #, python-format
 msgid ""
 "Router %s is not managed by this agent. It was possibly deleted concurrently."
@@ -169,8 +174,8 @@ msgid ""
 "in port's address IP versions"
 msgstr ""
 
-#: neutron/agent/linux/interface.py:255 neutron/agent/linux/interface.py:306
-#: neutron/agent/linux/interface.py:364 neutron/agent/linux/interface.py:407
+#: neutron/agent/linux/interface.py:256 neutron/agent/linux/interface.py:307
+#: neutron/agent/linux/interface.py:365 neutron/agent/linux/interface.py:408
 #, python-format
 msgid "Device %s already exists"
 msgstr "デバイス %s は既に存在します"
@@ -185,11 +190,6 @@ msgstr "フィルター処理されていないポート・フィルター %s 
 msgid "Attempted to remove port filter which is not filtered %r"
 msgstr "フィルター処理されていないポート・フィルター %r を削除しようとしました"
 
-#: neutron/agent/linux/ovs_lib.py:393
-#, python-format
-msgid "Port %(port_id)s not present in bridge %(br_name)s"
-msgstr ""
-
 #: neutron/api/extensions.py:404
 msgid "Initializing extension manager."
 msgstr "拡張マネージャーを初期化しています。"
@@ -237,22 +237,22 @@ msgstr "OVS のクリーンアップが正常に完了しました"
 
 #: neutron/cmd/eventlet/plugins/hyperv_neutron_agent.py:43
 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:261
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1016
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1017
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1637
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:345
 msgid "Agent initialized successfully, now running... "
 msgstr "エージェントが正常に初期化されました。現在実行中です... "
 
-#: neutron/common/config.py:198
+#: neutron/common/config.py:201
 msgid "Logging enabled!"
 msgstr "ロギングは有効です"
 
-#: neutron/common/config.py:199
+#: neutron/common/config.py:202
 #, python-format
 msgid "%(prog)s version %(version)s"
 msgstr ""
 
-#: neutron/common/config.py:218
+#: neutron/common/config.py:221
 #, python-format
 msgid "Config paste file: %s"
 msgstr "構成貼り付けファイル: %s"
@@ -261,25 +261,25 @@ msgstr "構成貼り付けファイル: %s"
 msgid "IPv6 is not enabled on this system."
 msgstr " このシステムでは、 IPv6が有効ではありません。"
 
-#: neutron/db/agentschedulers_db.py:153
+#: neutron/db/agentschedulers_db.py:161
 msgid ""
 "Skipping periodic DHCP agent status check because automatic network "
 "rescheduling is disabled."
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:188
+#: neutron/db/agentschedulers_db.py:196
 #, python-format
 msgid "Scheduling unhosted network %s"
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:195
+#: neutron/db/agentschedulers_db.py:203
 #, python-format
 msgid ""
 "Failed to schedule network %s, no eligible agents or it might be already "
 "scheduled by another server"
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:203
+#: neutron/db/agentschedulers_db.py:211
 #, python-format
 msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s"
 msgstr ""
@@ -318,7 +318,7 @@ msgstr ""
 msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
 msgstr "オーバーラップする範囲が見つかりました: %(l_range)s から %(r_range)s"
 
-#: neutron/db/db_base_plugin_v2.py:1329
+#: neutron/db/db_base_plugin_v2.py:1328
 #, python-format
 msgid "Found IP allocation %(alloc)s on subnet %(subnet)s, cannot delete"
 msgstr ""
@@ -329,12 +329,7 @@ msgid ""
 "is disabled."
 msgstr ""
 
-#: neutron/db/l3_db.py:1100
-#, python-format
-msgid "Ignoring multiple IPs on router port %s"
-msgstr "ルーター・ポート %s で複数の IP を無視します"
-
-#: neutron/db/l3_db.py:1106
+#: neutron/db/l3_db.py:1113
 #, python-format
 msgid "Skipping port %s as no IP is configure on it"
 msgstr "ポート %s には IP が構成されていないため、このポートをスキップします"
@@ -349,12 +344,12 @@ msgstr ""
 msgid "No Service associated, so safe to migrate: %s listed"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:540
+#: neutron/db/l3_dvr_db.py:542
 #, python-format
 msgid "Agent Gateway port does not exist, so create one: %s"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:624
+#: neutron/db/l3_dvr_db.py:626
 #, python-format
 msgid "SNAT interface port list does not exist, so create one: %s"
 msgstr ""
@@ -577,50 +572,50 @@ msgstr ""
 msgid "Controller IPs: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:792
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:793
 #: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:89
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:99
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr "RPC agent_id: %s"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:862
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1161
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:863
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1158
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr "ポート %(device)s が更新されました。詳細: %(details)s"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:895
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:896
 #, python-format
 msgid "Device %s not defined on plugin"
 msgstr "デバイス %s がプラグインで定義されていません"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:902
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1216
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1233
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:903
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1213
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1230
 #, python-format
 msgid "Attachment %s removed"
 msgstr "接続機構 %s が削除されました"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:914
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1245
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:915
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1242
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235
 #, python-format
 msgid "Port %s updated."
 msgstr "ポート %s が更新されました。"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:967
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:968
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr "LinuxBridge Agent RPC デーモンが開始しました。"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:977
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1434
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:978
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1432
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:251
 msgid "Agent out of sync with plugin!"
 msgstr "エージェントがプラグインと非同期です。"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1011
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1012
 #: neutron/plugins/ml2/drivers/mlnx/agent/eswitch_neutron_agent.py:43
 #, python-format
 msgid "Interface mappings: %s"
@@ -837,62 +832,62 @@ msgstr ""
 msgid "NVSD Agent initialized successfully, now running... "
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:199
+#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:198
 #, python-format
 msgid "L2 Agent operating in DVR Mode with MAC %s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:524
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:521
 #, python-format
 msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s"
 msgstr ""
 "%(vlan_id)s を net-id=%(net_uuid)s のローカル VLAN として割り当てています"
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:625
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:622
 #, python-format
 msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s"
 msgstr "VLAN = %(vlan_id)s を net-id = %(net_uuid)s から再利用中"
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:720
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:717
 #, python-format
 msgid "port_unbound(): net_uuid %s not in local_vlan_map"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:789
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:786
 #, python-format
 msgid "Adding %s to list of bridges."
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:932
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #, python-format
 msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s"
 msgstr ""
 "物理ネットワーク %(physical_network)s をブリッジ %(bridge)s にマップしていま"
 "す"
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1041
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1038
 #, python-format
 msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1155
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1152
 #, python-format
 msgid ""
 "Port %s was not found on the integration bridge and will therefore not be "
 "processed"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1185
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1182
 #, python-format
 msgid "Configuration for device %s completed."
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1204
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1201
 #, python-format
 msgid "Ancillary Port %s added"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1462
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1460
 msgid "Agent tunnel out of sync with plugin!"
 msgstr "エージェント・トンネルがプラグインと非同期です"
 
index 7d0b4efe8a9849a9a34197431b051dc998c051cc..b9a2a3f56bc0ec8498e1439a9f6885894d33da57 100644 (file)
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-03-23 06:12+0000\n"
-"PO-Revision-Date: 2015-03-21 23:36+0000\n"
+"POT-Creation-Date: 2015-03-29 06:13+0000\n"
+"PO-Revision-Date: 2015-03-28 15:42+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Korean (Korea) (http://www.transifex.com/projects/p/neutron/"
 "language/ko_KR/)\n"
@@ -56,22 +56,22 @@ msgstr ""
 msgid "Neutron service started, listening on %(host)s:%(port)s"
 msgstr ""
 
-#: neutron/wsgi.py:778
+#: neutron/wsgi.py:779
 #, python-format
 msgid "%(method)s %(url)s"
 msgstr "%(method)s %(url)s"
 
-#: neutron/wsgi.py:795
+#: neutron/wsgi.py:796
 #, python-format
 msgid "HTTP exception thrown: %s"
 msgstr "HTTP 예외 처리: %s"
 
-#: neutron/wsgi.py:811
+#: neutron/wsgi.py:812
 #, python-format
 msgid "%(url)s returned with HTTP %(status)d"
 msgstr "%(url)s이(가) HTTP %(status)d(으)로 리턴되었음"
 
-#: neutron/wsgi.py:814
+#: neutron/wsgi.py:815
 #, python-format
 msgid "%(url)s returned a fault: %(exception)s"
 msgstr "%(url)s이(가) 결함을 리턴함: %(exception)s"
@@ -123,6 +123,11 @@ msgstr "방화벽 규칙 새로 고치기"
 msgid "No ports here to refresh firewall"
 msgstr ""
 
+#: neutron/agent/common/ovs_lib.py:393
+#, python-format
+msgid "Port %(port_id)s not present in bridge %(br_name)s"
+msgstr ""
+
 #: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:576
 msgid "DHCP agent started"
 msgstr "DHCP 에이전트가 시작됨"
@@ -135,22 +140,22 @@ msgstr "상태 동기화 중"
 msgid "Synchronizing state complete"
 msgstr ""
 
-#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:912
-#: neutron/services/metering/agents/metering_agent.py:278
+#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:633
+#: neutron/services/metering/agents/metering_agent.py:286
 #, python-format
 msgid "agent_updated by server side %s!"
 msgstr "서버측 %s!에 의한 agent_updated"
 
-#: neutron/agent/l3/agent.py:841
+#: neutron/agent/l3/agent.py:562
 msgid "L3 agent started"
 msgstr "L3 에이전트가 시작됨"
 
-#: neutron/agent/l3/ha.py:115
+#: neutron/agent/l3/ha.py:114
 #, python-format
 msgid "Router %(router_id)s transitioned to %(state)s"
 msgstr ""
 
-#: neutron/agent/l3/ha.py:125
+#: neutron/agent/l3/ha.py:124
 #, python-format
 msgid ""
 "Router %s is not managed by this agent. It was possibly deleted concurrently."
@@ -168,8 +173,8 @@ msgid ""
 "in port's address IP versions"
 msgstr ""
 
-#: neutron/agent/linux/interface.py:255 neutron/agent/linux/interface.py:306
-#: neutron/agent/linux/interface.py:364 neutron/agent/linux/interface.py:407
+#: neutron/agent/linux/interface.py:256 neutron/agent/linux/interface.py:307
+#: neutron/agent/linux/interface.py:365 neutron/agent/linux/interface.py:408
 #, python-format
 msgid "Device %s already exists"
 msgstr "%s 디바이스가 이미 존재함"
@@ -184,11 +189,6 @@ msgstr "필터링된 %s이(가) 아닌 포트 필터를 업데이트하려고 
 msgid "Attempted to remove port filter which is not filtered %r"
 msgstr "필터링된 %r이(가) 아닌 포트 필터를 제거하려고 시도함"
 
-#: neutron/agent/linux/ovs_lib.py:393
-#, python-format
-msgid "Port %(port_id)s not present in bridge %(br_name)s"
-msgstr ""
-
 #: neutron/api/extensions.py:404
 msgid "Initializing extension manager."
 msgstr "확장기능 관리자를 초기화 중입니다. "
@@ -236,22 +236,22 @@ msgstr "OVS 정리가 완료됨"
 
 #: neutron/cmd/eventlet/plugins/hyperv_neutron_agent.py:43
 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:261
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1016
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1017
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1637
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:345
 msgid "Agent initialized successfully, now running... "
 msgstr "에이전트가 초기화되었으며, 지금 실행 중... "
 
-#: neutron/common/config.py:198
+#: neutron/common/config.py:201
 msgid "Logging enabled!"
 msgstr "로깅 사용!"
 
-#: neutron/common/config.py:199
+#: neutron/common/config.py:202
 #, python-format
 msgid "%(prog)s version %(version)s"
 msgstr ""
 
-#: neutron/common/config.py:218
+#: neutron/common/config.py:221
 #, python-format
 msgid "Config paste file: %s"
 msgstr "구성 붙여넣기 파일: %s"
@@ -260,25 +260,25 @@ msgstr "구성 붙여넣기 파일: %s"
 msgid "IPv6 is not enabled on this system."
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:153
+#: neutron/db/agentschedulers_db.py:161
 msgid ""
 "Skipping periodic DHCP agent status check because automatic network "
 "rescheduling is disabled."
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:188
+#: neutron/db/agentschedulers_db.py:196
 #, python-format
 msgid "Scheduling unhosted network %s"
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:195
+#: neutron/db/agentschedulers_db.py:203
 #, python-format
 msgid ""
 "Failed to schedule network %s, no eligible agents or it might be already "
 "scheduled by another server"
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:203
+#: neutron/db/agentschedulers_db.py:211
 #, python-format
 msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s"
 msgstr ""
@@ -316,7 +316,7 @@ msgstr "서브넷 CIDR보다 큰 풀 발견: %(start)s - %(end)s"
 msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
 msgstr "겹치는 범위 발견: %(l_range)s 및 %(r_range)s"
 
-#: neutron/db/db_base_plugin_v2.py:1329
+#: neutron/db/db_base_plugin_v2.py:1328
 #, python-format
 msgid "Found IP allocation %(alloc)s on subnet %(subnet)s, cannot delete"
 msgstr ""
@@ -327,12 +327,7 @@ msgid ""
 "is disabled."
 msgstr ""
 
-#: neutron/db/l3_db.py:1100
-#, python-format
-msgid "Ignoring multiple IPs on router port %s"
-msgstr "라우터 포트 %s의 다중 IP를 무시하는 중"
-
-#: neutron/db/l3_db.py:1106
+#: neutron/db/l3_db.py:1113
 #, python-format
 msgid "Skipping port %s as no IP is configure on it"
 msgstr "구성된 IP가 없어서 포트 %s을(를) 건너뜀"
@@ -347,12 +342,12 @@ msgstr ""
 msgid "No Service associated, so safe to migrate: %s listed"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:540
+#: neutron/db/l3_dvr_db.py:542
 #, python-format
 msgid "Agent Gateway port does not exist, so create one: %s"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:624
+#: neutron/db/l3_dvr_db.py:626
 #, python-format
 msgid "SNAT interface port list does not exist, so create one: %s"
 msgstr ""
@@ -573,50 +568,50 @@ msgstr "루프 반복이 간격을 초과했습니다(%(polling_interval)s 대 %
 msgid "Controller IPs: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:792
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:793
 #: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:89
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:99
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr "RPC agent_id: %s"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:862
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1161
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:863
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1158
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr "%(device)s 포트가 업데이트되었습니다. 세부사항: %(details)s"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:895
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:896
 #, python-format
 msgid "Device %s not defined on plugin"
 msgstr "%s 디바이스가 플러그인에서 정의되지 않음"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:902
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1216
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1233
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:903
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1213
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1230
 #, python-format
 msgid "Attachment %s removed"
 msgstr "첨부 %s이(가) 제거됨"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:914
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1245
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:915
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1242
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235
 #, python-format
 msgid "Port %s updated."
 msgstr "%s 포트가 업데이트되었습니다. "
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:967
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:968
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr "LinuxBridge 에이전트 RPC 디먼이 시작되었습니다!"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:977
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1434
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:978
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1432
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:251
 msgid "Agent out of sync with plugin!"
 msgstr "에이전트가 플러그인과 동기화되지 않았습니다!"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1011
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1012
 #: neutron/plugins/ml2/drivers/mlnx/agent/eswitch_neutron_agent.py:43
 #, python-format
 msgid "Interface mappings: %s"
@@ -833,59 +828,59 @@ msgstr ""
 msgid "NVSD Agent initialized successfully, now running... "
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:199
+#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:198
 #, python-format
 msgid "L2 Agent operating in DVR Mode with MAC %s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:524
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:521
 #, python-format
 msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s"
 msgstr "%(vlan_id)s을(를) net-id=%(net_uuid)s에 대한 로컬 vlan으로 지정 중"
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:625
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:622
 #, python-format
 msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s"
 msgstr "net-id = %(net_uuid)s에서 vlan = %(vlan_id)s 재확보 중"
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:720
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:717
 #, python-format
 msgid "port_unbound(): net_uuid %s not in local_vlan_map"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:789
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:786
 #, python-format
 msgid "Adding %s to list of bridges."
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:932
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #, python-format
 msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s"
 msgstr "실제 네트워크 %(physical_network)s을(를) 브릿지 %(bridge)s에 맵핑 중"
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1041
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1038
 #, python-format
 msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1155
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1152
 #, python-format
 msgid ""
 "Port %s was not found on the integration bridge and will therefore not be "
 "processed"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1185
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1182
 #, python-format
 msgid "Configuration for device %s completed."
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1204
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1201
 #, python-format
 msgid "Ancillary Port %s added"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1462
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1460
 msgid "Agent tunnel out of sync with plugin!"
 msgstr "에이전트 터널이 플러그인과 동기화되지 않았습니다!"
 
index e2b872f084d3447e96d8a5e5450aef0ddf430aaa..e5696b789cdcd1d5ec7c342e43c04e3b23cafba3 100644 (file)
@@ -6,9 +6,9 @@
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: neutron 2015.1.dev42\n"
+"Project-Id-Version: neutron 2015.1.dev144\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-03-23 06:13+0000\n"
+"POT-Creation-Date: 2015-03-29 06:13+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"
@@ -60,25 +60,40 @@ msgstr ""
 msgid "Exception occurs when waiting for timer"
 msgstr ""
 
-#: neutron/wsgi.py:147
+#: neutron/wsgi.py:148
 #, python-format
 msgid "Unable to listen on %(host)s:%(port)s"
 msgstr ""
 
-#: neutron/wsgi.py:785
+#: neutron/wsgi.py:786
 #, python-format
 msgid "InvalidContentType: %s"
 msgstr ""
 
-#: neutron/wsgi.py:789
+#: neutron/wsgi.py:790
 #, python-format
 msgid "MalformedRequestBody: %s"
 msgstr ""
 
-#: neutron/wsgi.py:798
+#: neutron/wsgi.py:799
 msgid "Internal error"
 msgstr ""
 
+#: neutron/agent/common/ovs_lib.py:211 neutron/agent/common/ovs_lib.py:306
+#, python-format
+msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
+msgstr ""
+
+#: neutron/agent/common/ovs_lib.py:232
+#, python-format
+msgid "Timed out retrieving ofport on port %(pname)s. Exception: %(exception)s"
+msgstr ""
+
+#: neutron/agent/common/ovs_lib.py:489
+#, python-format
+msgid "OVS flows could not be applied on bridge %s"
+msgstr ""
+
 #: neutron/agent/dhcp/agent.py:129
 #, python-format
 msgid "Unable to %(action)s dhcp for %(net_id)s."
@@ -98,84 +113,84 @@ msgstr ""
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp/agent.py:564 neutron/agent/l3/agent.py:907
+#: neutron/agent/dhcp/agent.py:564 neutron/agent/l3/agent.py:628
 #: neutron/agent/metadata/agent.py:304
 #: neutron/plugins/hyperv/agent/l2_agent.py:94
 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:108
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:778
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:282
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:779
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:279
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:129
-#: neutron/services/metering/agents/metering_agent.py:275
+#: neutron/services/metering/agents/metering_agent.py:283
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/l3/agent.py:172 neutron/tests/unit/test_l3_agent.py:1675
+#: neutron/agent/l3/agent.py:171 neutron/tests/unit/test_l3_agent.py:1798
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3/agent.py:234 neutron/agent/linux/dhcp.py:786
+#: neutron/agent/l3/agent.py:233 neutron/agent/linux/dhcp.py:786
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3/agent.py:239
+#: neutron/agent/l3/agent.py:238
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3/agent.py:493
-msgid "Missing subnet/agent_gateway_port"
-msgstr ""
-
-#: neutron/agent/l3/agent.py:679
+#: neutron/agent/l3/agent.py:400
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3/agent.py:737
+#: neutron/agent/l3/agent.py:458
 #, python-format
 msgid "Failed to fetch router information for '%s'"
 msgstr ""
 
-#: neutron/agent/l3/agent.py:761
+#: neutron/agent/l3/agent.py:482
 #, python-format
 msgid "Removing incompatible router '%s'"
 msgstr ""
 
-#: neutron/agent/l3/agent.py:765
+#: neutron/agent/l3/agent.py:486
 #, python-format
 msgid "Failed to process compatible router '%s'"
 msgstr ""
 
-#: neutron/agent/l3/agent.py:814
+#: neutron/agent/l3/agent.py:535
 msgid "Failed synchronizing routers due to RPC error"
 msgstr ""
 
-#: neutron/agent/l3/dvr_router.py:206
+#: neutron/agent/l3/dvr_router.py:200
 msgid "DVR: Failed updating arp entry"
 msgstr ""
 
-#: neutron/agent/l3/dvr_router.py:236
+#: neutron/agent/l3/dvr_router.py:225
 msgid "DVR: no map match_port found!"
 msgstr ""
 
-#: neutron/agent/l3/dvr_router.py:273
+#: neutron/agent/l3/dvr_router.py:281
 msgid "DVR: error adding redirection logic"
 msgstr ""
 
-#: neutron/agent/l3/dvr_router.py:285
+#: neutron/agent/l3/dvr_router.py:283
 msgid "DVR: removed snat failed"
 msgstr ""
 
-#: neutron/agent/l3/ha.py:157
-#, python-format
-msgid "Unable to process HA router %s without ha port"
+#: neutron/agent/l3/dvr_router.py:500
+msgid "Missing subnet/agent_gateway_port"
 msgstr ""
 
-#: neutron/agent/l3/ha_router.py:83
+#: neutron/agent/l3/ha_router.py:73
 #, python-format
 msgid "Error while writing HA state for %s"
 msgstr ""
 
+#: neutron/agent/l3/ha_router.py:79
+#, python-format
+msgid "Unable to process HA router %s without HA port"
+msgstr ""
+
 #: neutron/agent/l3/keepalived_state_change.py:76
 #, python-format
 msgid "Failed to process or handle event for line %s"
@@ -195,17 +210,12 @@ msgstr ""
 msgid "Failed trying to delete namespace: %s"
 msgstr ""
 
-#: neutron/agent/l3/router_info.py:96
-#, python-format
-msgid "Ignoring multiple IPs on router port %s"
-msgstr ""
-
 #: neutron/agent/linux/async_process.py:172
 #, python-format
 msgid "An error occurred while killing [%s]."
 msgstr ""
 
-#: neutron/agent/linux/async_process.py:194
+#: neutron/agent/linux/async_process.py:198
 #, python-format
 msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
@@ -229,46 +239,46 @@ msgstr ""
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/external_process.py:218
+#: neutron/agent/linux/external_process.py:222
 #, python-format
 msgid ""
 "%(service)s for %(resource_type)s with uuid %(uuid)s not found. The "
 "process should not have died"
 msgstr ""
 
-#: neutron/agent/linux/external_process.py:238
+#: neutron/agent/linux/external_process.py:242
 #, python-format
 msgid "respawning %(service)s for uuid %(uuid)s"
 msgstr ""
 
-#: neutron/agent/linux/external_process.py:244
+#: neutron/agent/linux/external_process.py:248
 msgid "Exiting agent as programmed in check_child_processes_actions"
 msgstr ""
 
-#: neutron/agent/linux/external_process.py:255
+#: neutron/agent/linux/external_process.py:259
 #, python-format
 msgid ""
 "Exiting agent because of a malfunction with the %(service)s process "
 "identified by uuid %(uuid)s"
 msgstr ""
 
-#: neutron/agent/linux/interface.py:149
+#: neutron/agent/linux/interface.py:150
 #, python-format
 msgid "Failed deleting ingress connection state of floatingip %s"
 msgstr ""
 
-#: neutron/agent/linux/interface.py:158
+#: neutron/agent/linux/interface.py:159
 #, python-format
 msgid "Failed deleting egress connection state of floatingip %s"
 msgstr ""
 
-#: neutron/agent/linux/interface.py:273 neutron/agent/linux/interface.py:314
-#: neutron/agent/linux/interface.py:376 neutron/agent/linux/interface.py:416
+#: neutron/agent/linux/interface.py:274 neutron/agent/linux/interface.py:315
+#: neutron/agent/linux/interface.py:377 neutron/agent/linux/interface.py:417
 #, python-format
 msgid "Failed unplugging interface '%s'"
 msgstr ""
 
-#: neutron/agent/linux/ip_lib.py:671
+#: neutron/agent/linux/ip_lib.py:673
 #, python-format
 msgid "Failed sending gratuitous ARP to %(addr)s on %(iface)s in namespace %(ns)s"
 msgstr ""
@@ -297,21 +307,6 @@ msgid ""
 "%s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:211 neutron/agent/linux/ovs_lib.py:306
-#, python-format
-msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
-msgstr ""
-
-#: neutron/agent/linux/ovs_lib.py:232
-#, python-format
-msgid "Timed out retrieving ofport on port %(pname)s. Exception: %(exception)s"
-msgstr ""
-
-#: neutron/agent/linux/ovs_lib.py:489
-#, python-format
-msgid "OVS flows could not be applied on bridge %s"
-msgstr ""
-
 #: neutron/agent/linux/ovsdb_monitor.py:50
 #, python-format
 msgid "Error received from ovsdb monitor: %s"
@@ -383,14 +378,14 @@ msgstr ""
 msgid "Extension path '%s' doesn't exist!"
 msgstr ""
 
-#: neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py:97
+#: neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py:100
 #, python-format
 msgid ""
 "Will not send event %(method)s for network %(net_id)s: no agent "
 "available. Payload: %(payload)s"
 msgstr ""
 
-#: neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:105
+#: neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:108
 #, python-format
 msgid ""
 "No plugin for L3 routing registered. Cannot notify agents with the "
@@ -474,33 +469,44 @@ msgid ""
 " ip link being used has VF support."
 msgstr ""
 
-#: neutron/cmd/sanity/checks.py:88
+#: neutron/cmd/sanity_check.py:136
+msgid "Check for native OVSDB support failed."
+msgstr ""
+
+#: neutron/cmd/sanity/checks.py:89
 #, python-format
 msgid "Unexpected exception while checking supported feature via command: %s"
 msgstr ""
 
-#: neutron/cmd/sanity/checks.py:118
+#: neutron/cmd/sanity/checks.py:119
 msgid "Unexpected exception while checking supported ip link command"
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:214
+#: neutron/cmd/sanity/checks.py:165
+#, python-format
+msgid ""
+"Failed to import required modules. Ensure that the python-openvswitch "
+"package is installed. Error: %s"
+msgstr ""
+
+#: neutron/db/agentschedulers_db.py:222
 #, python-format
 msgid "Failed to schedule network %s"
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:281
+#: neutron/db/agentschedulers_db.py:289
 #, python-format
 msgid ""
 "Unexpected exception occurred while removing network %(net)s from agent "
 "%(agent)s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:910 neutron/plugins/ml2/plugin.py:552
+#: neutron/db/db_base_plugin_v2.py:909 neutron/plugins/ml2/plugin.py:552
 #, python-format
 msgid "An exception occurred while creating the %(resource)s:%(item)s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1506
+#: neutron/db/db_base_plugin_v2.py:1503
 #, python-format
 msgid "Unable to generate mac address after %s attempts"
 msgstr ""
@@ -703,17 +709,17 @@ msgstr ""
 msgid "No valid Segmentation ID to perform UCAST test."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:788
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:789
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:985
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:986
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:270
 #, python-format
 msgid "Error in agent loop. Devices info: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1008
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1009
 #: neutron/plugins/ml2/drivers/mlnx/agent/eswitch_neutron_agent.py:40
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
@@ -913,6 +919,19 @@ msgstr ""
 msgid "APIC host agent: failed in reporting state"
 msgstr ""
 
+#: neutron/plugins/ml2/drivers/cisco/n1kv/n1kv_ext_driver.py:76
+#: neutron/plugins/ml2/drivers/cisco/n1kv/n1kv_ext_driver.py:83
+#, python-format
+msgid "Policy Profile %(profile)s does not exist."
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/cisco/ucsm/mech_cisco_ucsm.py:206
+#, python-format
+msgid ""
+"UCS Mech Driver: Failed binding port ID %(id)s on any segment of network "
+"%(network)s"
+msgstr ""
+
 #: neutron/plugins/ml2/drivers/mech_nuage/driver.py:92
 #, python-format
 msgid ""
@@ -995,128 +1014,128 @@ msgstr ""
 msgid "Request failed from Controller side with Status=%s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:163
+#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:162
 msgid ""
 "DVR: Failed to obtain a valid local DVR MAC address - L2 Agent operating "
 "in Non-DVR Mode"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:414
+#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:413
 #, python-format
 msgid "DVR: Duplicate DVR router interface detected for subnet %s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:422
+#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:421
 #, python-format
 msgid "DVR: Unable to retrieve subnet information for subnet_id %s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:598
+#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:597
 #, python-format
 msgid "Centralized-SNAT port %s already seen on "
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:600
+#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:599
 #, python-format
 msgid "a different subnet %s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:354
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:351
 msgid "No tunnel_type specified, cannot create tunnels"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:357
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:380
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:354
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:377
 #, python-format
 msgid "tunnel_type %s not supported by agent"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:373
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:370
 msgid "No tunnel_ip specified, cannot delete tunnels"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:377
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:374
 msgid "No tunnel_type specified, cannot delete tunnels"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:515
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:512
 #, python-format
 msgid "No local VLAN available for net-id=%s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:554
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:551
 #, python-format
 msgid ""
 "Cannot provision %(network_type)s network for net-id=%(net_uuid)s - "
 "tunneling disabled"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:573
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:570
 #, python-format
 msgid ""
 "Cannot provision flat network for net-id=%(net_uuid)s - no bridge for "
 "physical_network %(physical_network)s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:601
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:598
 #, python-format
 msgid ""
 "Cannot provision VLAN network for net-id=%(net_uuid)s - no bridge for "
 "physical_network %(physical_network)s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:610
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:607
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for net-"
 "id=%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:666
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:663
 #, python-format
 msgid ""
 "Cannot reclaim unknown network type %(network_type)s for net-"
 "id=%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:811
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:808
 msgid ""
 "Failed to create OVS patch port. Cannot have tunneling enabled on this "
 "agent, since this version of OVS does not support tunnels or patch ports."
 " Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:938
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:935
 #, python-format
 msgid ""
 "Bridge %(bridge)s for physical network %(physical_network)s does not "
 "exist. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1090
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1087
 #, python-format
 msgid "Failed to set-up %(type)s tunnel port to %(ip)s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1292
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1289
 #, python-format
 msgid ""
 "process_network_ports - iteration:%d - failure while retrieving port "
 "details from server"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1321
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1318
 #, python-format
 msgid ""
 "process_ancillary_network_ports - iteration:%d - failure while retrieving"
 " port details from server"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1466
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1464
 msgid "Error while synchronizing tunnels"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1536
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1534
 msgid "Error while processing VIF ports"
 msgstr ""
 
@@ -1256,3 +1275,8 @@ msgstr ""
 msgid "Driver %(driver)s:%(func)s runtime error"
 msgstr ""
 
+#: neutron/services/metering/drivers/iptables/iptables_driver.py:356
+#, python-format
+msgid "Failed to get traffic counters, router: %s"
+msgstr ""
+
index ed445131d18ba89af5f2d356658e34be440f9af0..826fbf6eb286b630772d717004a5262a2cd70ce0 100644 (file)
@@ -6,9 +6,9 @@
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: neutron 2015.1.dev42\n"
+"Project-Id-Version: neutron 2015.1.dev144\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-03-23 06:12+0000\n"
+"POT-Creation-Date: 2015-03-29 06:13+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"
@@ -55,22 +55,22 @@ msgstr ""
 msgid "Neutron service started, listening on %(host)s:%(port)s"
 msgstr ""
 
-#: neutron/wsgi.py:778
+#: neutron/wsgi.py:779
 #, python-format
 msgid "%(method)s %(url)s"
 msgstr ""
 
-#: neutron/wsgi.py:795
+#: neutron/wsgi.py:796
 #, python-format
 msgid "HTTP exception thrown: %s"
 msgstr ""
 
-#: neutron/wsgi.py:811
+#: neutron/wsgi.py:812
 #, python-format
 msgid "%(url)s returned with HTTP %(status)d"
 msgstr ""
 
-#: neutron/wsgi.py:814
+#: neutron/wsgi.py:815
 #, python-format
 msgid "%(url)s returned a fault: %(exception)s"
 msgstr ""
@@ -122,6 +122,11 @@ msgstr ""
 msgid "No ports here to refresh firewall"
 msgstr ""
 
+#: neutron/agent/common/ovs_lib.py:393
+#, python-format
+msgid "Port %(port_id)s not present in bridge %(br_name)s"
+msgstr ""
+
 #: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:576
 msgid "DHCP agent started"
 msgstr ""
@@ -134,22 +139,22 @@ msgstr ""
 msgid "Synchronizing state complete"
 msgstr ""
 
-#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:912
-#: neutron/services/metering/agents/metering_agent.py:278
+#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:633
+#: neutron/services/metering/agents/metering_agent.py:286
 #, python-format
 msgid "agent_updated by server side %s!"
 msgstr ""
 
-#: neutron/agent/l3/agent.py:841
+#: neutron/agent/l3/agent.py:562
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3/ha.py:115
+#: neutron/agent/l3/ha.py:114
 #, python-format
 msgid "Router %(router_id)s transitioned to %(state)s"
 msgstr ""
 
-#: neutron/agent/l3/ha.py:125
+#: neutron/agent/l3/ha.py:124
 #, python-format
 msgid ""
 "Router %s is not managed by this agent. It was possibly deleted "
@@ -168,8 +173,8 @@ msgid ""
 "not in port's address IP versions"
 msgstr ""
 
-#: neutron/agent/linux/interface.py:255 neutron/agent/linux/interface.py:306
-#: neutron/agent/linux/interface.py:364 neutron/agent/linux/interface.py:407
+#: neutron/agent/linux/interface.py:256 neutron/agent/linux/interface.py:307
+#: neutron/agent/linux/interface.py:365 neutron/agent/linux/interface.py:408
 #, python-format
 msgid "Device %s already exists"
 msgstr ""
@@ -184,11 +189,6 @@ msgstr ""
 msgid "Attempted to remove port filter which is not filtered %r"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:393
-#, python-format
-msgid "Port %(port_id)s not present in bridge %(br_name)s"
-msgstr ""
-
 #: neutron/api/extensions.py:404
 msgid "Initializing extension manager."
 msgstr ""
@@ -233,22 +233,22 @@ msgstr ""
 
 #: neutron/cmd/eventlet/plugins/hyperv_neutron_agent.py:43
 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:261
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1016
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1017
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1637
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:345
 msgid "Agent initialized successfully, now running... "
 msgstr ""
 
-#: neutron/common/config.py:198
+#: neutron/common/config.py:201
 msgid "Logging enabled!"
 msgstr ""
 
-#: neutron/common/config.py:199
+#: neutron/common/config.py:202
 #, python-format
 msgid "%(prog)s version %(version)s"
 msgstr ""
 
-#: neutron/common/config.py:218
+#: neutron/common/config.py:221
 #, python-format
 msgid "Config paste file: %s"
 msgstr ""
@@ -257,25 +257,25 @@ msgstr ""
 msgid "IPv6 is not enabled on this system."
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:153
+#: neutron/db/agentschedulers_db.py:161
 msgid ""
 "Skipping periodic DHCP agent status check because automatic network "
 "rescheduling is disabled."
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:188
+#: neutron/db/agentschedulers_db.py:196
 #, python-format
 msgid "Scheduling unhosted network %s"
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:195
+#: neutron/db/agentschedulers_db.py:203
 #, python-format
 msgid ""
 "Failed to schedule network %s, no eligible agents or it might be already "
 "scheduled by another server"
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:203
+#: neutron/db/agentschedulers_db.py:211
 #, python-format
 msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s"
 msgstr ""
@@ -311,7 +311,7 @@ msgstr ""
 msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1329
+#: neutron/db/db_base_plugin_v2.py:1328
 #, python-format
 msgid "Found IP allocation %(alloc)s on subnet %(subnet)s, cannot delete"
 msgstr ""
@@ -322,12 +322,7 @@ msgid ""
 "rescheduling is disabled."
 msgstr ""
 
-#: neutron/db/l3_db.py:1100
-#, python-format
-msgid "Ignoring multiple IPs on router port %s"
-msgstr ""
-
-#: neutron/db/l3_db.py:1106
+#: neutron/db/l3_db.py:1113
 #, python-format
 msgid "Skipping port %s as no IP is configure on it"
 msgstr ""
@@ -342,12 +337,12 @@ msgstr ""
 msgid "No Service associated, so safe to migrate: %s listed"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:540
+#: neutron/db/l3_dvr_db.py:542
 #, python-format
 msgid "Agent Gateway port does not exist, so create one: %s"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:624
+#: neutron/db/l3_dvr_db.py:626
 #, python-format
 msgid "SNAT interface port list does not exist, so create one: %s"
 msgstr ""
@@ -566,50 +561,50 @@ msgstr ""
 msgid "Controller IPs: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:792
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:793
 #: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:89
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:99
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:862
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1161
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:863
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1158
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:895
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:896
 #, python-format
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:902
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1216
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1233
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:903
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1213
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1230
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:914
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1245
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:915
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1242
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:967
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:968
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:977
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1434
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:978
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1432
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:251
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1011
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1012
 #: neutron/plugins/ml2/drivers/mlnx/agent/eswitch_neutron_agent.py:43
 #, python-format
 msgid "Interface mappings: %s"
@@ -826,59 +821,59 @@ msgstr ""
 msgid "NVSD Agent initialized successfully, now running... "
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:199
+#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:198
 #, python-format
 msgid "L2 Agent operating in DVR Mode with MAC %s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:524
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:521
 #, python-format
 msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:625
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:622
 #, python-format
 msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:720
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:717
 #, python-format
 msgid "port_unbound(): net_uuid %s not in local_vlan_map"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:789
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:786
 #, python-format
 msgid "Adding %s to list of bridges."
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:932
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #, python-format
 msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1041
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1038
 #, python-format
 msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1155
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1152
 #, python-format
 msgid ""
 "Port %s was not found on the integration bridge and will therefore not be"
 " processed"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1185
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1182
 #, python-format
 msgid "Configuration for device %s completed."
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1204
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1201
 #, python-format
 msgid "Ancillary Port %s added"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1462
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1460
 msgid "Agent tunnel out of sync with plugin!"
 msgstr ""
 
index 52ee968e6796249466fc1d787ed0140613847842..8c13faa858bcb2e913b036d593c5f9dc0a8cd936 100644 (file)
@@ -6,9 +6,9 @@
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: neutron 2015.1.dev42\n"
+"Project-Id-Version: neutron 2015.1.dev144\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-03-23 06:12+0000\n"
+"POT-Creation-Date: 2015-03-29 06:13+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"
@@ -59,6 +59,21 @@ msgid ""
 "falling back to old security_group_rules_for_devices which scales worse."
 msgstr ""
 
+#: neutron/agent/common/ovs_lib.py:343
+#, python-format
+msgid "Found not yet ready openvswitch port: %s"
+msgstr ""
+
+#: neutron/agent/common/ovs_lib.py:346
+#, python-format
+msgid "Found failed openvswitch port: %s"
+msgstr ""
+
+#: neutron/agent/common/ovs_lib.py:387
+#, python-format
+msgid "ofport: %(ofport)s for VIF: %(vif)s is not a positive integer"
+msgstr ""
+
 #: neutron/agent/dhcp/agent.py:117
 #, python-format
 msgid ""
@@ -86,15 +101,15 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp/agent.py:558 neutron/agent/l3/agent.py:902
+#: neutron/agent/dhcp/agent.py:558 neutron/agent/l3/agent.py:623
 #: neutron/agent/metadata/agent.py:299
-#: neutron/services/metering/agents/metering_agent.py:270
+#: neutron/services/metering/agents/metering_agent.py:278
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/l3/agent.py:192
+#: neutron/agent/l3/agent.py:191
 #, python-format
 msgid ""
 "l3-agent cannot check service plugins enabled at the neutron server when "
@@ -103,19 +118,19 @@ msgid ""
 "warning. Detail message: %s"
 msgstr ""
 
-#: neutron/agent/l3/agent.py:204
+#: neutron/agent/l3/agent.py:203
 #, python-format
 msgid ""
 "l3-agent cannot check service plugins enabled on the neutron server. "
 "Retrying. Detail message: %s"
 msgstr ""
 
-#: neutron/agent/l3/agent.py:315
+#: neutron/agent/l3/agent.py:314
 #, python-format
 msgid "Info for router %s were not found. Skipping router removal"
 msgstr ""
 
-#: neutron/agent/l3/router_info.py:186
+#: neutron/agent/l3/router_info.py:184
 #, python-format
 msgid "Unable to configure IP address for floating IP: %s"
 msgstr ""
@@ -142,21 +157,6 @@ msgstr ""
 msgid "Attempted to get traffic counters of chain %s which does not exist"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:343
-#, python-format
-msgid "Found not yet ready openvswitch port: %s"
-msgstr ""
-
-#: neutron/agent/linux/ovs_lib.py:346
-#, python-format
-msgid "Found failed openvswitch port: %s"
-msgstr ""
-
-#: neutron/agent/linux/ovs_lib.py:387
-#, python-format
-msgid "ofport: %(ofport)s for VIF: %(vif)s is not a positive integer"
-msgstr ""
-
 #: neutron/agent/metadata/agent.py:124
 msgid "Server does not support metadata RPC, fallback to using neutron client"
 msgstr ""
@@ -194,14 +194,14 @@ msgstr ""
 msgid "Loaded plugins do not implement extension %s interface"
 msgstr ""
 
-#: neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py:72
+#: neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py:73
 #, python-format
 msgid ""
 "Unable to schedule network %s: no agents available; will retry on "
 "subsequent port and subnet creation events."
 msgstr ""
 
-#: neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py:85
+#: neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py:88
 #, python-format
 msgid ""
 "Only %(active)d of %(total)d DHCP agents associated with network "
@@ -244,7 +244,7 @@ msgstr ""
 msgid "Configuration for agent %(agent_type)s on host %(host)s is invalid."
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:130
+#: neutron/db/agentschedulers_db.py:138
 #, python-format
 msgid ""
 "Time since last %s agent reschedule check has exceeded the interval "
@@ -252,7 +252,7 @@ msgid ""
 "in case there was a clock adjustment."
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:256
+#: neutron/db/agentschedulers_db.py:264
 #, python-format
 msgid ""
 "Removing network %(network)s from agent %(agent)s because the agent did "
@@ -423,7 +423,7 @@ msgstr ""
 msgid "Attempting to bind with dead agent: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/type_flat.py:135
+#: neutron/plugins/ml2/drivers/type_flat.py:134
 #, python-format
 msgid "No flat network found on physical network %s"
 msgstr ""
@@ -472,6 +472,18 @@ msgstr ""
 msgid "Add interface postcommit failed for port %s"
 msgstr ""
 
+#: neutron/plugins/ml2/drivers/cisco/ucsm/mech_cisco_ucsm.py:78
+msgid "update_port_precommit: vlan_id is None."
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/cisco/ucsm/mech_cisco_ucsm.py:98
+msgid "update_port_postcommit: vlan_id is None."
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/cisco/ucsm/mech_cisco_ucsm.py:186
+msgid "Bind port: vlan_id is None."
+msgstr ""
+
 #: neutron/plugins/ml2/drivers/l2pop/mech_driver.py:108
 #, python-format
 msgid "unable to modify mac_address of ACTIVE port %s"
@@ -490,7 +502,7 @@ msgstr ""
 msgid "No Token, Re-login"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:158
+#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:157
 #, python-format
 msgid ""
 "L2 agent could not get DVR MAC address at startup due to RPC error.  It "
@@ -498,45 +510,45 @@ msgid ""
 " %s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:184
+#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:183
 #, python-format
 msgid ""
 "L2 agent could not get DVR MAC address from server. Retrying. Detailed "
 "message: %s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:494
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:491
 #, python-format
 msgid "Action %s not supported"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:910
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:907
 #, python-format
 msgid ""
 "Creating an interface named %(name)s exceeds the %(limit)d character "
 "limitation. It was shortened to %(new_name)s to fit."
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1070
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1067
 #, python-format
 msgid "VIF port: %s has no ofport configured, and might not be able to transmit"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1187
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1184
 #, python-format
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1342
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1339
 #, python-format
 msgid "Invalid remote IP: %s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1385
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1382
 msgid "OVS is restarted. OVSNeutronAgent will reset bridges and recover ports."
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1389
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1386
 msgid ""
 "OVS is dead. OVSNeutronAgent will keep running and checking OVS status "
 "periodically."
index 4672efcfa21431e3605b56eb0730441a191f4f4c..bfea7b14d34c873e2a6014bae04caf0ef30ac418 100644 (file)
@@ -6,9 +6,9 @@
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: neutron 2015.1.dev42\n"
+"Project-Id-Version: neutron 2015.1.dev144\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-03-23 06:12+0000\n"
+"POT-Creation-Date: 2015-03-29 06:13+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"
@@ -156,55 +156,55 @@ msgid ""
 "of '0' means wait forever."
 msgstr ""
 
-#: neutron/wsgi.py:153
+#: neutron/wsgi.py:154
 #, python-format
 msgid "Unable to find ssl_cert_file : %s"
 msgstr ""
 
-#: neutron/wsgi.py:159
+#: neutron/wsgi.py:160
 #, python-format
 msgid "Unable to find ssl_key_file : %s"
 msgstr ""
 
-#: neutron/wsgi.py:164
+#: neutron/wsgi.py:165
 #, python-format
 msgid "Unable to find ssl_ca_file : %s"
 msgstr ""
 
-#: neutron/wsgi.py:197
+#: neutron/wsgi.py:198
 #, python-format
 msgid "Could not bind to %(host)s:%(port)s after trying for %(time)d seconds"
 msgstr ""
 
-#: neutron/wsgi.py:481
+#: neutron/wsgi.py:482
 msgid "Cannot understand JSON"
 msgstr ""
 
-#: neutron/wsgi.py:647
+#: neutron/wsgi.py:648
 msgid "You must implement __call__"
 msgstr ""
 
-#: neutron/wsgi.py:735 neutron/api/v2/base.py:194 neutron/api/v2/base.py:335
+#: neutron/wsgi.py:736 neutron/api/v2/base.py:194 neutron/api/v2/base.py:335
 #: neutron/api/v2/base.py:476 neutron/api/v2/base.py:535
 #: neutron/extensions/l3agentscheduler.py:51
 #: neutron/extensions/l3agentscheduler.py:94
 msgid "The resource could not be found."
 msgstr ""
 
-#: neutron/wsgi.py:784
+#: neutron/wsgi.py:785
 msgid "Unsupported Content-Type"
 msgstr ""
 
-#: neutron/wsgi.py:788
+#: neutron/wsgi.py:789
 msgid "Malformed request body"
 msgstr ""
 
-#: neutron/wsgi.py:925
+#: neutron/wsgi.py:926
 #, python-format
 msgid "The requested content type %s is invalid."
 msgstr ""
 
-#: neutron/wsgi.py:978
+#: neutron/wsgi.py:979
 msgid "Could not deserialize data"
 msgstr ""
 
@@ -246,27 +246,46 @@ msgid "The driver used to manage the virtual interface."
 msgstr ""
 
 #: neutron/agent/common/config.py:56
-msgid "Allow overlapping IP."
+msgid ""
+"Allow overlapping IP. This option is deprecated and will be removed in a "
+"future release."
 msgstr ""
 
-#: neutron/agent/common/config.py:61
+#: neutron/agent/common/config.py:63
 msgid "Add comments to iptables rules."
 msgstr ""
 
-#: neutron/agent/common/config.py:67
+#: neutron/agent/common/config.py:69
 msgid "Action to be executed when a child process dies"
 msgstr ""
 
-#: neutron/agent/common/config.py:69
+#: neutron/agent/common/config.py:71
 msgid ""
 "Interval between checks of child process liveness (seconds), use 0 to "
 "disable"
 msgstr ""
 
-#: neutron/agent/common/config.py:133
+#: neutron/agent/common/config.py:135
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
+#: neutron/agent/common/ovs_lib.py:46
+msgid "Timeout in seconds for ovs-vsctl commands"
+msgstr ""
+
+#: neutron/agent/common/ovs_lib.py:411
+#, python-format
+msgid "Unable to determine mac address for %s"
+msgstr ""
+
+#: neutron/agent/common/ovs_lib.py:505
+msgid "Cannot match priority on flow deletion or modification"
+msgstr ""
+
+#: neutron/agent/common/ovs_lib.py:510
+msgid "Must specify one or more actions on flow addition or modification"
+msgstr ""
+
 #: neutron/agent/dhcp/agent.py:571
 #, python-format
 msgid "Agent updated: %(payload)s"
@@ -322,7 +341,7 @@ msgstr ""
 msgid "Use broadcast in DHCP replies"
 msgstr ""
 
-#: neutron/agent/l3/agent.py:265
+#: neutron/agent/l3/agent.py:264
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
@@ -380,27 +399,22 @@ msgstr ""
 msgid "Iptables mangle mark used to mark metadata valid requests"
 msgstr ""
 
-#: neutron/agent/l3/ha.py:37
+#: neutron/agent/l3/ha.py:36
 msgid "Location to store keepalived/conntrackd config files"
 msgstr ""
 
-#: neutron/agent/l3/ha.py:42
+#: neutron/agent/l3/ha.py:41
 msgid "VRRP authentication type"
 msgstr ""
 
-#: neutron/agent/l3/ha.py:44
+#: neutron/agent/l3/ha.py:43
 msgid "VRRP authentication password"
 msgstr ""
 
-#: neutron/agent/l3/ha.py:48
+#: neutron/agent/l3/ha.py:47
 msgid "The advertisement interval in seconds"
 msgstr ""
 
-#: neutron/agent/l3/ha_router.py:44
-#, python-format
-msgid "Router %s is not a HA router"
-msgstr ""
-
 #: neutron/agent/l3/keepalived_state_change.py:95
 #, python-format
 msgid "Unexpected response: %s"
@@ -449,11 +463,6 @@ msgstr ""
 msgid "Cannot allocate link local address"
 msgstr ""
 
-#: neutron/agent/l3/router_info.py:94
-#, python-format
-msgid "Router port %s has no IP address"
-msgstr ""
-
 #: neutron/agent/linux/async_process.py:72
 msgid "respawn_interval must be >= 0 if provided."
 msgstr ""
@@ -598,23 +607,6 @@ msgid ""
 "%(valid_auth_types)s"
 msgstr ""
 
-#: neutron/agent/linux/ovs_lib.py:46
-msgid "Timeout in seconds for ovs-vsctl commands"
-msgstr ""
-
-#: neutron/agent/linux/ovs_lib.py:411
-#, python-format
-msgid "Unable to determine mac address for %s"
-msgstr ""
-
-#: neutron/agent/linux/ovs_lib.py:505
-msgid "Cannot match priority on flow deletion or modification"
-msgstr ""
-
-#: neutron/agent/linux/ovs_lib.py:510
-msgid "Must specify one or more actions on flow addition or modification"
-msgstr ""
-
 #: neutron/agent/linux/ra.py:35
 msgid "Location to store IPv6 RA config files"
 msgstr ""
@@ -758,6 +750,17 @@ msgstr ""
 msgid "Table %(table)s has no row with %(col)s=%(match)s"
 msgstr ""
 
+#: neutron/agent/windows/utils.py:54
+#, python-format
+msgid ""
+"\n"
+"Command: %(cmd)s\n"
+"Exit code: %(code)s\n"
+"Stdin: %(stdin)s\n"
+"Stdout: %(stdout)s\n"
+"Stderr: %(stderr)s"
+msgstr ""
+
 #: neutron/api/api_common.py:116
 #, python-format
 msgid "Limit must be an integer 0 or greater and not '%d'"
@@ -1097,38 +1100,42 @@ msgid ""
 "ports created by Neutron on integration and external network bridges."
 msgstr ""
 
-#: neutron/cmd/sanity_check.py:135
+#: neutron/cmd/sanity_check.py:143
 msgid "Check for OVS vxlan support"
 msgstr ""
 
-#: neutron/cmd/sanity_check.py:137
+#: neutron/cmd/sanity_check.py:145
 msgid "Check for iproute2 vxlan support"
 msgstr ""
 
-#: neutron/cmd/sanity_check.py:139
+#: neutron/cmd/sanity_check.py:147
 msgid "Check for patch port support"
 msgstr ""
 
-#: neutron/cmd/sanity_check.py:141
+#: neutron/cmd/sanity_check.py:149
 msgid "Check for nova notification support"
 msgstr ""
 
-#: neutron/cmd/sanity_check.py:143
+#: neutron/cmd/sanity_check.py:151
 msgid "Check for ARP responder support"
 msgstr ""
 
-#: neutron/cmd/sanity_check.py:145
+#: neutron/cmd/sanity_check.py:153
 msgid "Check for VF management support"
 msgstr ""
 
-#: neutron/cmd/sanity_check.py:147
+#: neutron/cmd/sanity_check.py:155
 msgid "Check netns permission settings"
 msgstr ""
 
-#: neutron/cmd/sanity_check.py:149
+#: neutron/cmd/sanity_check.py:157
 msgid "Check minimal dnsmasq version"
 msgstr ""
 
+#: neutron/cmd/sanity_check.py:159
+msgid "Check ovsdb native interface support"
+msgstr ""
+
 #: neutron/common/config.py:41
 msgid "The host IP to bind to"
 msgstr ""
@@ -1191,117 +1198,121 @@ msgstr ""
 msgid "Maximum number of fixed ips per port"
 msgstr ""
 
-#: neutron/common/config.py:76
+#: neutron/common/config.py:75
+msgid "Default subnet-pool to be used for automatic subnet CIDR allocation"
+msgstr ""
+
+#: neutron/common/config.py:79
 msgid ""
 "DHCP lease duration (in seconds). Use -1 to tell dnsmasq to use infinite "
 "lease times."
 msgstr ""
 
-#: neutron/common/config.py:79
+#: neutron/common/config.py:82
 msgid "Allow sending resource operation notification to DHCP agent"
 msgstr ""
 
-#: neutron/common/config.py:82
+#: neutron/common/config.py:85
 msgid "Allow overlapping IP support in Neutron"
 msgstr ""
 
-#: neutron/common/config.py:84
+#: neutron/common/config.py:87
 msgid ""
 "Hostname to be used by the neutron server, agents and services running on"
 " this machine. All the agents and services running on this machine must "
 "use the same host value."
 msgstr ""
 
-#: neutron/common/config.py:89
+#: neutron/common/config.py:92
 msgid ""
 "Ensure that configured gateway is on subnet. For IPv6, validate only if "
 "gateway is not a link local address. Deprecated, to be removed during the"
 " K release, at which point the check will be mandatory."
 msgstr ""
 
-#: neutron/common/config.py:95
+#: neutron/common/config.py:98
 msgid "Send notification to nova when port status changes"
 msgstr ""
 
-#: neutron/common/config.py:97
+#: neutron/common/config.py:100
 msgid ""
 "Send notification to nova when port data (fixed_ips/floatingip) changes "
 "so nova can update its cache."
 msgstr ""
 
-#: neutron/common/config.py:101
+#: neutron/common/config.py:104
 msgid ""
 "URL for connection to nova. Deprecated in favour of an auth plugin in "
 "[nova]."
 msgstr ""
 
-#: neutron/common/config.py:104
+#: neutron/common/config.py:107
 msgid ""
 "Username for connecting to nova in admin context. Deprecated in favour of"
 " an auth plugin in [nova]."
 msgstr ""
 
-#: neutron/common/config.py:107
+#: neutron/common/config.py:110
 msgid ""
 "Password for connection to nova in admin context. Deprecated in favour of"
 " an auth plugin in [nova]."
 msgstr ""
 
-#: neutron/common/config.py:111
+#: neutron/common/config.py:114
 msgid ""
 "The uuid of the admin nova tenant. Deprecated in favour of an auth plugin"
 " in [nova]."
 msgstr ""
 
-#: neutron/common/config.py:114
+#: neutron/common/config.py:117
 msgid ""
 "The name of the admin nova tenant. Deprecated in favour of an auth plugin"
 " in [nova]."
 msgstr ""
 
-#: neutron/common/config.py:118
+#: neutron/common/config.py:121
 msgid ""
 "Authorization URL for connecting to nova in admin context. Deprecated in "
 "favour of an auth plugin in [nova]."
 msgstr ""
 
-#: neutron/common/config.py:122
+#: neutron/common/config.py:125
 msgid ""
 "Number of seconds between sending events to nova if there are any events "
 "to send."
 msgstr ""
 
-#: neutron/common/config.py:125
+#: neutron/common/config.py:128
 msgid ""
 "If True, effort is made to advertise MTU settings to VMs via network "
 "methods (DHCP and RA MTU options) when the network's preferred MTU is "
 "known."
 msgstr ""
 
-#: neutron/common/config.py:129
+#: neutron/common/config.py:132
 msgid ""
 "If True, then allow plugins that support it to create VLAN transparent "
 "networks."
 msgstr ""
 
-#: neutron/common/config.py:136
+#: neutron/common/config.py:139
 msgid ""
 "Where to store Neutron state files. This directory must be writable by "
 "the agent."
 msgstr ""
 
-#: neutron/common/config.py:168
+#: neutron/common/config.py:171
 msgid ""
 "Name of nova region to use. Useful if keystone manages more than one "
 "region."
 msgstr ""
 
-#: neutron/common/config.py:190
+#: neutron/common/config.py:193
 #, python-format
 msgid "Base MAC: %s"
 msgstr ""
 
-#: neutron/common/config.py:223
+#: neutron/common/config.py:226
 #, python-format
 msgid "Unable to load %(app_name)s from configuration file %(config_path)s."
 msgstr ""
@@ -1722,29 +1733,29 @@ msgstr ""
 msgid "Bad prefix type for generate IPv6 address by EUI-64: %s"
 msgstr ""
 
-#: neutron/common/utils.py:202
+#: neutron/common/utils.py:203
 #: neutron/plugins/sriovnicagent/common/config.py:36
 #, python-format
 msgid "Invalid mapping: '%s'"
 msgstr ""
 
-#: neutron/common/utils.py:205
+#: neutron/common/utils.py:206
 #: neutron/plugins/sriovnicagent/common/config.py:39
 #, python-format
 msgid "Missing key in mapping: '%s'"
 msgstr ""
 
-#: neutron/common/utils.py:208
+#: neutron/common/utils.py:209
 #, python-format
 msgid "Missing value in mapping: '%s'"
 msgstr ""
 
-#: neutron/common/utils.py:210
+#: neutron/common/utils.py:211
 #, python-format
 msgid "Key %(key)s in mapping: '%(mapping)s' not unique"
 msgstr ""
 
-#: neutron/common/utils.py:213
+#: neutron/common/utils.py:214
 #, python-format
 msgid "Value %(value)s in mapping: '%(mapping)s' not unique"
 msgstr ""
@@ -1770,22 +1781,31 @@ msgid ""
 "Example: dhcp_load_type=networks"
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:45
+#: neutron/db/agentschedulers_db.py:44
 msgid "Driver to use for scheduling network to DHCP agent"
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:47
+#: neutron/db/agentschedulers_db.py:46
 msgid "Allow auto scheduling networks to DHCP agent."
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:49
+#: neutron/db/agentschedulers_db.py:48
 msgid "Automatically remove networks from offline DHCP agents."
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:52
+#: neutron/db/agentschedulers_db.py:51
 msgid "Number of DHCP agents scheduled to host a network."
 msgstr ""
 
+#: neutron/db/agentschedulers_db.py:54
+msgid ""
+"Enable services on an agent with admin_state_up False. If this option is "
+"False, when admin_state_up of an agent is turned False, services on it "
+"will be disabled. Agents with admin_state_up False are not selected for "
+"automatic scheduling regardless of this option. But manual scheduling to "
+"such agents is available if this option is True."
+msgstr ""
+
 #: neutron/db/common_db_mixin.py:122
 msgid "Cannot create resource for another tenant"
 msgstr ""
@@ -1854,38 +1874,38 @@ msgstr ""
 msgid "Cannot disable enable_dhcp with ipv6 attributes set"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1004
+#: neutron/db/db_base_plugin_v2.py:1003
 #, python-format
 msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1028
+#: neutron/db/db_base_plugin_v2.py:1027
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1048 neutron/db/db_base_plugin_v2.py:1062
+#: neutron/db/db_base_plugin_v2.py:1047 neutron/db/db_base_plugin_v2.py:1061
 #: neutron/plugins/opencontrail/contrail_plugin.py:312
 msgid "new subnet"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1055
+#: neutron/db/db_base_plugin_v2.py:1054
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1071
+#: neutron/db/db_base_plugin_v2.py:1070
 msgid "ipv6_ra_mode is not valid when ip_version is 4"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1075
+#: neutron/db/db_base_plugin_v2.py:1074
 msgid "ipv6_address_mode is not valid when ip_version is 4"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1404
+#: neutron/db/db_base_plugin_v2.py:1402
 msgid "Existing prefixes must be a subset of the new prefixes"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1474
+#: neutron/db/db_base_plugin_v2.py:1471
 msgid "mac address update"
 msgstr ""
 
@@ -1955,76 +1975,75 @@ msgid ""
 "of subnet %(sub_id)s"
 msgstr ""
 
-#: neutron/db/l3_db.py:497 neutron/db/l3_db.py:658 neutron/db/l3_dvr_db.py:321
-#: neutron/plugins/opencontrail/contrail_plugin.py:499
+#: neutron/db/l3_db.py:497 neutron/plugins/opencontrail/contrail_plugin.py:499
 msgid "Either subnet_id or port_id must be specified"
 msgstr ""
 
-#: neutron/db/l3_db.py:500 neutron/plugins/opencontrail/contrail_plugin.py:509
+#: neutron/db/l3_db.py:501 neutron/plugins/opencontrail/contrail_plugin.py:509
 msgid "Cannot specify both subnet-id and port-id"
 msgstr ""
 
-#: neutron/db/l3_db.py:513
+#: neutron/db/l3_db.py:514
 msgid "Router port must have exactly one fixed IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:527
+#: neutron/db/l3_db.py:528
 msgid "Subnet for router interface must have a gateway IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:531
+#: neutron/db/l3_db.py:532
 #, python-format
 msgid ""
 "IPv6 subnet %s configured to receive RAs from an external router cannot "
 "be added to Neutron Router."
 msgstr ""
 
-#: neutron/db/l3_db.py:706
+#: neutron/db/l3_db.py:712
 #, python-format
 msgid "Cannot add floating IP to port on subnet %s which has no gateway_ip"
 msgstr ""
 
-#: neutron/db/l3_db.py:742
+#: neutron/db/l3_db.py:753
 #, 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:746
+#: neutron/db/l3_db.py:757
 #, 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:758
+#: neutron/db/l3_db.py:769
 #, python-format
 msgid "Port %(id)s does not have fixed ip %(address)s"
 msgstr ""
 
-#: neutron/db/l3_db.py:765
+#: neutron/db/l3_db.py:776
 #, python-format
 msgid "Cannot add floating IP to port %s that has no fixed IP addresses"
 msgstr ""
 
-#: neutron/db/l3_db.py:769
+#: neutron/db/l3_db.py:780
 #, 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:798
+#: neutron/db/l3_db.py:809
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
-#: neutron/db/l3_db.py:838
+#: neutron/db/l3_db.py:849
 #, python-format
 msgid "Network %s is not a valid external network"
 msgstr ""
 
-#: neutron/db/l3_db.py:981
+#: neutron/db/l3_db.py:992
 #, python-format
 msgid "has device owner %s"
 msgstr ""
@@ -2035,11 +2054,11 @@ msgid ""
 " Only admin can override."
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:556
+#: neutron/db/l3_dvr_db.py:558
 msgid "Unable to create the Agent Gateway Port"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:589
+#: neutron/db/l3_dvr_db.py:591
 msgid "Unable to create the SNAT Interface Port"
 msgstr ""
 
@@ -2106,23 +2125,39 @@ msgstr ""
 msgid "Database engine"
 msgstr ""
 
-#: neutron/db/migration/cli.py:84
+#: neutron/db/migration/cli.py:88
 msgid "You must provide a revision or relative delta"
 msgstr ""
 
-#: neutron/db/migration/cli.py:115 neutron/db/migration/cli.py:128
+#: neutron/db/migration/cli.py:92
+msgid "Negative relative revision (downgrade) not supported"
+msgstr ""
+
+#: neutron/db/migration/cli.py:98
+msgid "Use either --delta or relative revision, not both"
+msgstr ""
+
+#: neutron/db/migration/cli.py:101
+msgid "Negative delta (downgrade) not supported"
+msgstr ""
+
+#: neutron/db/migration/cli.py:110
+msgid "Downgrade no longer supported"
+msgstr ""
+
+#: neutron/db/migration/cli.py:130 neutron/db/migration/cli.py:143
 msgid "Timeline branches unable to generate timeline"
 msgstr ""
 
-#: neutron/db/migration/cli.py:122
+#: neutron/db/migration/cli.py:137
 msgid "HEAD file does not match migration timeline head"
 msgstr ""
 
-#: neutron/db/migration/cli.py:168
+#: neutron/db/migration/cli.py:188
 msgid "Available commands"
 msgstr ""
 
-#: neutron/db/migration/cli.py:176
+#: neutron/db/migration/cli.py:196
 #, python-format
 msgid "Package neutron-%s not installed"
 msgstr ""
@@ -3832,12 +3867,12 @@ msgstr ""
 msgid "physical_network required for flat provider network"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/type_flat.py:97
+#: neutron/plugins/ml2/drivers/type_flat.py:96
 #, python-format
 msgid "physical_network '%s' unknown for flat provider network"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/type_flat.py:104
+#: neutron/plugins/ml2/drivers/type_flat.py:103
 #, python-format
 msgid "%s prohibited for flat provider network"
 msgstr ""
@@ -4107,6 +4142,10 @@ msgstr ""
 msgid "Interval between agent poll for topology (in sec)"
 msgstr ""
 
+#: neutron/plugins/ml2/drivers/cisco/n1kv/extensions/n1kv.py:43
+msgid "Add new policy profile attribute to port resource."
+msgstr ""
+
 #: neutron/plugins/ml2/drivers/cisco/ncs/driver.py:29
 msgid "HTTP URL of Tail-f NCS REST interface."
 msgstr ""
@@ -4426,15 +4465,17 @@ msgstr ""
 msgid "Unable to connect to NVSD controller. Exiting after %(retries)s attempts"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:61
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:58
 #, python-format
 msgid ""
 "Unable to retrieve port details for devices: %(devices)s because of "
 "error: %(error)s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1563
-msgid "DVR cannot be enabled without L2 population."
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1562
+msgid ""
+"DVR deployments for VXLAN/GRE underlays require L2-pop to be enabled, in "
+"both the Agent and Server side."
 msgstr ""
 
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1580
@@ -4826,7 +4867,7 @@ msgstr ""
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/tests/api/base_v2.py:68
+#: neutron/tests/base.py:87
 #, python-format
 msgid "Unknown attribute '%s'."
 msgstr ""
@@ -4837,7 +4878,7 @@ msgid ""
 "/proc/cmdline interface."
 msgstr ""
 
-#: neutron/tests/functional/agent/linux/test_keepalived.py:64
+#: neutron/tests/functional/agent/linux/test_keepalived.py:63
 msgid "Keepalived didn't respawn"
 msgstr ""
 
@@ -4861,12 +4902,12 @@ msgid ""
 "%s"
 msgstr ""
 
-#: neutron/tests/unit/ml2/test_ml2_plugin.py:294
+#: neutron/tests/unit/ml2/test_ml2_plugin.py:303
 #, python-format
 msgid "Deleting port %s"
 msgstr ""
 
-#: neutron/tests/unit/ml2/test_ml2_plugin.py:295
+#: neutron/tests/unit/ml2/test_ml2_plugin.py:304
 #, python-format
 msgid "The port '%s' was deleted"
 msgstr ""
@@ -4898,8 +4939,8 @@ msgstr ""
 msgid "Adds test attributes to core resources."
 msgstr ""
 
-#: neutron/tests/unit/openvswitch/test_ovs_neutron_agent.py:947
-#: neutron/tests/unit/openvswitch/test_ovs_neutron_agent.py:964
+#: neutron/tests/unit/openvswitch/test_ovs_neutron_agent.py:955
+#: neutron/tests/unit/openvswitch/test_ovs_neutron_agent.py:972
 #, python-format
 msgid "Failed to set-up %(type)s tunnel port to %(ip)s"
 msgstr ""
index e987502d868aba968db4908c937fc5457d2ceb7a..44322de16b52d80678a104d552acd2b7a54eff86 100644 (file)
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-03-23 06:12+0000\n"
-"PO-Revision-Date: 2015-03-21 23:36+0000\n"
+"POT-Creation-Date: 2015-03-29 06:13+0000\n"
+"PO-Revision-Date: 2015-03-28 15:42+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/"
 "neutron/language/pt_BR/)\n"
@@ -58,22 +58,22 @@ msgstr ""
 msgid "Neutron service started, listening on %(host)s:%(port)s"
 msgstr "Serviço Neutron iniciado, escutando em %(host)s:%(port)s"
 
-#: neutron/wsgi.py:778
+#: neutron/wsgi.py:779
 #, python-format
 msgid "%(method)s %(url)s"
 msgstr "%(method)s %(url)s"
 
-#: neutron/wsgi.py:795
+#: neutron/wsgi.py:796
 #, python-format
 msgid "HTTP exception thrown: %s"
 msgstr "Exceção de HTTP lançada: %s"
 
-#: neutron/wsgi.py:811
+#: neutron/wsgi.py:812
 #, python-format
 msgid "%(url)s returned with HTTP %(status)d"
 msgstr "%(url)s retornado com HTTP %(status)d"
 
-#: neutron/wsgi.py:814
+#: neutron/wsgi.py:815
 #, python-format
 msgid "%(url)s returned a fault: %(exception)s"
 msgstr "%(url)s retornou uma falha: %(exception)s"
@@ -125,6 +125,11 @@ msgstr "Atualizar regras de firewall"
 msgid "No ports here to refresh firewall"
 msgstr "Nenhuma porta aqui para atualizar firewall"
 
+#: neutron/agent/common/ovs_lib.py:393
+#, python-format
+msgid "Port %(port_id)s not present in bridge %(br_name)s"
+msgstr ""
+
 #: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:576
 msgid "DHCP agent started"
 msgstr "Agente DHCP iniciado"
@@ -137,22 +142,22 @@ msgstr "Sincronizando estado"
 msgid "Synchronizing state complete"
 msgstr ""
 
-#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:912
-#: neutron/services/metering/agents/metering_agent.py:278
+#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:633
+#: neutron/services/metering/agents/metering_agent.py:286
 #, python-format
 msgid "agent_updated by server side %s!"
 msgstr "agent_updated por lado do servidor %s!"
 
-#: neutron/agent/l3/agent.py:841
+#: neutron/agent/l3/agent.py:562
 msgid "L3 agent started"
 msgstr "Agente L3 iniciado"
 
-#: neutron/agent/l3/ha.py:115
+#: neutron/agent/l3/ha.py:114
 #, python-format
 msgid "Router %(router_id)s transitioned to %(state)s"
 msgstr ""
 
-#: neutron/agent/l3/ha.py:125
+#: neutron/agent/l3/ha.py:124
 #, python-format
 msgid ""
 "Router %s is not managed by this agent. It was possibly deleted concurrently."
@@ -170,8 +175,8 @@ msgid ""
 "in port's address IP versions"
 msgstr ""
 
-#: neutron/agent/linux/interface.py:255 neutron/agent/linux/interface.py:306
-#: neutron/agent/linux/interface.py:364 neutron/agent/linux/interface.py:407
+#: neutron/agent/linux/interface.py:256 neutron/agent/linux/interface.py:307
+#: neutron/agent/linux/interface.py:365 neutron/agent/linux/interface.py:408
 #, python-format
 msgid "Device %s already exists"
 msgstr "O dispositivo %s já existe"
@@ -186,11 +191,6 @@ msgstr "Tentou atualizar o filtro de porta que não foi filtrado %s"
 msgid "Attempted to remove port filter which is not filtered %r"
 msgstr "Tentou remover o filtro de porta que não foi filtrado %r"
 
-#: neutron/agent/linux/ovs_lib.py:393
-#, python-format
-msgid "Port %(port_id)s not present in bridge %(br_name)s"
-msgstr ""
-
 #: neutron/api/extensions.py:404
 msgid "Initializing extension manager."
 msgstr "Inicializando o Extension Manager."
@@ -238,22 +238,22 @@ msgstr "Limpeza de OVS concluída com êxito"
 
 #: neutron/cmd/eventlet/plugins/hyperv_neutron_agent.py:43
 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:261
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1016
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1017
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1637
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:345
 msgid "Agent initialized successfully, now running... "
 msgstr "Agente inicializado com êxito; em execução agora... "
 
-#: neutron/common/config.py:198
+#: neutron/common/config.py:201
 msgid "Logging enabled!"
 msgstr "Criação de log ativada!"
 
-#: neutron/common/config.py:199
+#: neutron/common/config.py:202
 #, python-format
 msgid "%(prog)s version %(version)s"
 msgstr ""
 
-#: neutron/common/config.py:218
+#: neutron/common/config.py:221
 #, python-format
 msgid "Config paste file: %s"
 msgstr "Arquivo de colagem configurado: %s"
@@ -262,25 +262,25 @@ msgstr "Arquivo de colagem configurado: %s"
 msgid "IPv6 is not enabled on this system."
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:153
+#: neutron/db/agentschedulers_db.py:161
 msgid ""
 "Skipping periodic DHCP agent status check because automatic network "
 "rescheduling is disabled."
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:188
+#: neutron/db/agentschedulers_db.py:196
 #, python-format
 msgid "Scheduling unhosted network %s"
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:195
+#: neutron/db/agentschedulers_db.py:203
 #, python-format
 msgid ""
 "Failed to schedule network %s, no eligible agents or it might be already "
 "scheduled by another server"
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:203
+#: neutron/db/agentschedulers_db.py:211
 #, python-format
 msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s"
 msgstr ""
@@ -318,7 +318,7 @@ msgstr "Localizado pool maior que a sub-rede CIDR:%(start)s - %(end)s"
 msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
 msgstr "Localizados intervalos de sobreposição: %(l_range)s e %(r_range)s"
 
-#: neutron/db/db_base_plugin_v2.py:1329
+#: neutron/db/db_base_plugin_v2.py:1328
 #, python-format
 msgid "Found IP allocation %(alloc)s on subnet %(subnet)s, cannot delete"
 msgstr ""
@@ -329,12 +329,7 @@ msgid ""
 "is disabled."
 msgstr ""
 
-#: neutron/db/l3_db.py:1100
-#, python-format
-msgid "Ignoring multiple IPs on router port %s"
-msgstr "Ignorando vários IPs na porta do roteador %s"
-
-#: neutron/db/l3_db.py:1106
+#: neutron/db/l3_db.py:1113
 #, python-format
 msgid "Skipping port %s as no IP is configure on it"
 msgstr "Ignorando a porta %s porque nenhum IP está configurado nela"
@@ -349,12 +344,12 @@ msgstr ""
 msgid "No Service associated, so safe to migrate: %s listed"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:540
+#: neutron/db/l3_dvr_db.py:542
 #, python-format
 msgid "Agent Gateway port does not exist, so create one: %s"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:624
+#: neutron/db/l3_dvr_db.py:626
 #, python-format
 msgid "SNAT interface port list does not exist, so create one: %s"
 msgstr ""
@@ -577,50 +572,50 @@ msgstr ""
 msgid "Controller IPs: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:792
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:793
 #: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:89
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:99
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr "agent_id de RPC: %s"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:862
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1161
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:863
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1158
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr "Porta %(device)s atualizada. Detalhes: %(details)s"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:895
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:896
 #, python-format
 msgid "Device %s not defined on plugin"
 msgstr "Dispositivo %s não definido no plug-in"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:902
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1216
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1233
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:903
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1213
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1230
 #, python-format
 msgid "Attachment %s removed"
 msgstr "Anexo %s removido"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:914
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1245
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:915
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1242
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235
 #, python-format
 msgid "Port %s updated."
 msgstr "Porta %s atualizada."
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:967
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:968
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr "Daemon RPC do Agente LinuxBridge Iniciado!"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:977
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1434
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:978
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1432
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:251
 msgid "Agent out of sync with plugin!"
 msgstr "Agente fora de sincronização com o plug-in!"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1011
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1012
 #: neutron/plugins/ml2/drivers/mlnx/agent/eswitch_neutron_agent.py:43
 #, python-format
 msgid "Interface mappings: %s"
@@ -839,59 +834,59 @@ msgstr ""
 msgid "NVSD Agent initialized successfully, now running... "
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:199
+#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:198
 #, python-format
 msgid "L2 Agent operating in DVR Mode with MAC %s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:524
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:521
 #, python-format
 msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s"
 msgstr "Designando %(vlan_id)s como vlan local para net-id=%(net_uuid)s"
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:625
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:622
 #, python-format
 msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s"
 msgstr "Recuperando vlan = %(vlan_id)s a partir de net-id = %(net_uuid)s"
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:720
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:717
 #, python-format
 msgid "port_unbound(): net_uuid %s not in local_vlan_map"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:789
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:786
 #, python-format
 msgid "Adding %s to list of bridges."
 msgstr "Adicionando %s na lista de pontes."
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:932
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #, python-format
 msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s"
 msgstr "Mapeamento de rede física %(physical_network)s para a ponte %(bridge)s"
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1041
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1038
 #, python-format
 msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1155
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1152
 #, python-format
 msgid ""
 "Port %s was not found on the integration bridge and will therefore not be "
 "processed"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1185
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1182
 #, python-format
 msgid "Configuration for device %s completed."
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1204
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1201
 #, python-format
 msgid "Ancillary Port %s added"
 msgstr "Porta auxiliar %s adicionada"
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1462
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1460
 msgid "Agent tunnel out of sync with plugin!"
 msgstr "Túnel do agente fora de sincronização com o plug-in!"
 
index 56943b0c46fded6bf92252e0c1163363fe3f35c5..791c6246b172037c466e196ddeda011ae566ecb1 100644 (file)
@@ -8,8 +8,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-03-23 06:12+0000\n"
-"PO-Revision-Date: 2015-03-21 23:36+0000\n"
+"POT-Creation-Date: 2015-03-29 06:13+0000\n"
+"PO-Revision-Date: 2015-03-28 15:42+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/neutron/"
 "language/zh_CN/)\n"
@@ -57,22 +57,22 @@ msgstr ""
 msgid "Neutron service started, listening on %(host)s:%(port)s"
 msgstr "Neutron服务启动,正在%(host)s:%(port)s上监听"
 
-#: neutron/wsgi.py:778
+#: neutron/wsgi.py:779
 #, python-format
 msgid "%(method)s %(url)s"
 msgstr "%(method)s %(url)s"
 
-#: neutron/wsgi.py:795
+#: neutron/wsgi.py:796
 #, python-format
 msgid "HTTP exception thrown: %s"
 msgstr "HTTP 异常抛出:%s"
 
-#: neutron/wsgi.py:811
+#: neutron/wsgi.py:812
 #, python-format
 msgid "%(url)s returned with HTTP %(status)d"
 msgstr "%(url)s 随HTTP %(status)d返回"
 
-#: neutron/wsgi.py:814
+#: neutron/wsgi.py:815
 #, python-format
 msgid "%(url)s returned a fault: %(exception)s"
 msgstr "%(url)s 返回了故障:%(exception)s"
@@ -124,6 +124,11 @@ msgstr "请刷新防火墙规则"
 msgid "No ports here to refresh firewall"
 msgstr ""
 
+#: neutron/agent/common/ovs_lib.py:393
+#, python-format
+msgid "Port %(port_id)s not present in bridge %(br_name)s"
+msgstr ""
+
 #: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:576
 msgid "DHCP agent started"
 msgstr "已启动 DHCP 代理"
@@ -136,22 +141,22 @@ msgstr "正在使状态同步"
 msgid "Synchronizing state complete"
 msgstr "同步状态完成"
 
-#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:912
-#: neutron/services/metering/agents/metering_agent.py:278
+#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:633
+#: neutron/services/metering/agents/metering_agent.py:286
 #, python-format
 msgid "agent_updated by server side %s!"
 msgstr "服务器端 %s 已更新代理!"
 
-#: neutron/agent/l3/agent.py:841
+#: neutron/agent/l3/agent.py:562
 msgid "L3 agent started"
 msgstr "已启动 L3 代理"
 
-#: neutron/agent/l3/ha.py:115
+#: neutron/agent/l3/ha.py:114
 #, python-format
 msgid "Router %(router_id)s transitioned to %(state)s"
-msgstr ""
+msgstr "路由器%(router_id)s 转换为%(state)s"
 
-#: neutron/agent/l3/ha.py:125
+#: neutron/agent/l3/ha.py:124
 #, python-format
 msgid ""
 "Router %s is not managed by this agent. It was possibly deleted concurrently."
@@ -160,7 +165,7 @@ msgstr ""
 #: neutron/agent/linux/daemon.py:81
 #, python-format
 msgid "Process runs with uid/gid: %(uid)s/%(gid)s"
-msgstr ""
+msgstr "进程运行uid/gid: %(uid)s/%(gid)s"
 
 #: neutron/agent/linux/dhcp.py:656
 #, python-format
@@ -169,8 +174,8 @@ msgid ""
 "in port's address IP versions"
 msgstr ""
 
-#: neutron/agent/linux/interface.py:255 neutron/agent/linux/interface.py:306
-#: neutron/agent/linux/interface.py:364 neutron/agent/linux/interface.py:407
+#: neutron/agent/linux/interface.py:256 neutron/agent/linux/interface.py:307
+#: neutron/agent/linux/interface.py:365 neutron/agent/linux/interface.py:408
 #, python-format
 msgid "Device %s already exists"
 msgstr "设备 %s 已存在"
@@ -185,11 +190,6 @@ msgstr "已尝试更新未过滤的端口过滤器 %s"
 msgid "Attempted to remove port filter which is not filtered %r"
 msgstr "已尝试除去未过滤的端口过滤器 %r"
 
-#: neutron/agent/linux/ovs_lib.py:393
-#, python-format
-msgid "Port %(port_id)s not present in bridge %(br_name)s"
-msgstr ""
-
 #: neutron/api/extensions.py:404
 msgid "Initializing extension manager."
 msgstr "正在初始化扩展管理员。"
@@ -207,7 +207,7 @@ msgstr "已启用允许排序,因为本机分页需要本机排序"
 #: neutron/api/v2/resource.py:94
 #, python-format
 msgid "%(action)s failed (client error): %(exc)s"
-msgstr ""
+msgstr "%(action)s 失败 (客户端错误): %(exc)s"
 
 #: neutron/callbacks/manager.py:135
 #, python-format
@@ -235,22 +235,22 @@ msgstr "OVS 清除已成功完成"
 
 #: neutron/cmd/eventlet/plugins/hyperv_neutron_agent.py:43
 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:261
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1016
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1017
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1637
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:345
 msgid "Agent initialized successfully, now running... "
 msgstr "代理已成功初始化,现在正在运行..."
 
-#: neutron/common/config.py:198
+#: neutron/common/config.py:201
 msgid "Logging enabled!"
 msgstr "已启用日志记录!"
 
-#: neutron/common/config.py:199
+#: neutron/common/config.py:202
 #, python-format
 msgid "%(prog)s version %(version)s"
 msgstr "%(prog)s 版本 %(version)s"
 
-#: neutron/common/config.py:218
+#: neutron/common/config.py:221
 #, python-format
 msgid "Config paste file: %s"
 msgstr "配置粘贴文件:%s"
@@ -259,25 +259,25 @@ msgstr "配置粘贴文件:%s"
 msgid "IPv6 is not enabled on this system."
 msgstr "IPv6在本系统上未使能。"
 
-#: neutron/db/agentschedulers_db.py:153
+#: neutron/db/agentschedulers_db.py:161
 msgid ""
 "Skipping periodic DHCP agent status check because automatic network "
 "rescheduling is disabled."
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:188
+#: neutron/db/agentschedulers_db.py:196
 #, python-format
 msgid "Scheduling unhosted network %s"
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:195
+#: neutron/db/agentschedulers_db.py:203
 #, python-format
 msgid ""
 "Failed to schedule network %s, no eligible agents or it might be already "
 "scheduled by another server"
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:203
+#: neutron/db/agentschedulers_db.py:211
 #, python-format
 msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s"
 msgstr "在主机 %(host)s上添加网络%(net)s到代理%(agent)%s"
@@ -315,7 +315,7 @@ msgstr "找到超过子网 CIDR (%(start)s - %(end)s) 的池"
 msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
 msgstr "找到重叠范围:%(l_range)s 和 %(r_range)s"
 
-#: neutron/db/db_base_plugin_v2.py:1329
+#: neutron/db/db_base_plugin_v2.py:1328
 #, python-format
 msgid "Found IP allocation %(alloc)s on subnet %(subnet)s, cannot delete"
 msgstr ""
@@ -326,12 +326,7 @@ msgid ""
 "is disabled."
 msgstr ""
 
-#: neutron/db/l3_db.py:1100
-#, python-format
-msgid "Ignoring multiple IPs on router port %s"
-msgstr "正在忽略路由器端口 %s 上的多个 IP"
-
-#: neutron/db/l3_db.py:1106
+#: neutron/db/l3_db.py:1113
 #, python-format
 msgid "Skipping port %s as no IP is configure on it"
 msgstr "正在跳过端口 %s,因为没有在该端口上配置任何 IP"
@@ -346,12 +341,12 @@ msgstr ""
 msgid "No Service associated, so safe to migrate: %s listed"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:540
+#: neutron/db/l3_dvr_db.py:542
 #, python-format
 msgid "Agent Gateway port does not exist, so create one: %s"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:624
+#: neutron/db/l3_dvr_db.py:626
 #, python-format
 msgid "SNAT interface port list does not exist, so create one: %s"
 msgstr ""
@@ -483,7 +478,7 @@ msgstr ""
 #: neutron/plugins/ibm/sdnve_api.py:80
 #, python-format
 msgid "The SDN-VE controller IP address: %s"
-msgstr ""
+msgstr "SDN-VE 控制器 IP 地址: %s"
 
 #: neutron/plugins/ibm/sdnve_api.py:236
 msgid "Bad resource for forming a list request"
@@ -572,50 +567,50 @@ msgstr "循环迭代超过时间间隔(%(polling_interval)s 对 %(elapsed)s)
 msgid "Controller IPs: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:792
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:793
 #: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:89
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:99
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr "RPC agent_id:%s"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:862
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1161
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:863
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1158
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr "端口 %(device)s 已更新。详细信息:%(details)s"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:895
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:896
 #, python-format
 msgid "Device %s not defined on plugin"
 msgstr "未在插件上定义设备 %s"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:902
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1216
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1233
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:903
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1213
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1230
 #, python-format
 msgid "Attachment %s removed"
 msgstr "已除去附件 %s"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:914
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1245
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:915
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1242
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235
 #, python-format
 msgid "Port %s updated."
 msgstr "端口 %s 已更新。"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:967
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:968
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr "LinuxBridge 代理 RPC 守护程序已启动!"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:977
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1434
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:978
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1432
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:251
 msgid "Agent out of sync with plugin!"
 msgstr "代理与插件不同步!"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1011
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1012
 #: neutron/plugins/ml2/drivers/mlnx/agent/eswitch_neutron_agent.py:43
 #, python-format
 msgid "Interface mappings: %s"
@@ -690,7 +685,7 @@ msgstr ""
 #: neutron/plugins/ml2/managers.py:722
 #, python-format
 msgid "Initializing extension driver '%s'"
-msgstr ""
+msgstr "初始化扩展驱动 '%s'"
 
 #: neutron/plugins/ml2/managers.py:730
 #, python-format
@@ -724,7 +719,7 @@ msgstr ""
 #: neutron/plugins/ml2/plugin.py:678
 #, python-format
 msgid "Port %s was deleted concurrently"
-msgstr ""
+msgstr "端口 %s 被同时删除"
 
 #: neutron/plugins/ml2/plugin.py:689
 #, python-format
@@ -809,12 +804,12 @@ msgstr "APIC 服务代理已启动"
 #: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:179
 #, python-format
 msgid "APIC host agent: agent starting on %s"
-msgstr ""
+msgstr "APIC 主机代理: 代理正启动在 %s"
 
 #: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:199
 #, python-format
 msgid "APIC host agent: started on %s"
-msgstr ""
+msgstr "APIC 主机代理: 已启动在 %s"
 
 #: neutron/plugins/ml2/drivers/freescale/mechanism_fslsdn.py:40
 msgid "Initializing CRD client... "
@@ -832,59 +827,59 @@ msgstr ""
 msgid "NVSD Agent initialized successfully, now running... "
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:199
+#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:198
 #, python-format
 msgid "L2 Agent operating in DVR Mode with MAC %s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:524
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:521
 #, python-format
 msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s"
 msgstr "对于网络标识 %(net_uuid)s,正在将 %(vlan_id)s 分配为本地 vlan"
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:625
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:622
 #, python-format
 msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s"
 msgstr "正在从网络标识 %(net_uuid)s 恢复 vlan %(vlan_id)s"
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:720
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:717
 #, python-format
 msgid "port_unbound(): net_uuid %s not in local_vlan_map"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:789
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:786
 #, python-format
 msgid "Adding %s to list of bridges."
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:932
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #, python-format
 msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s"
 msgstr "正在将物理网络 %(physical_network)s 映射至网桥 %(bridge)s"
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1041
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1038
 #, python-format
 msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1155
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1152
 #, python-format
 msgid ""
 "Port %s was not found on the integration bridge and will therefore not be "
 "processed"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1185
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1182
 #, python-format
 msgid "Configuration for device %s completed."
 msgstr "设备 %s 的配置已完成。"
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1204
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1201
 #, python-format
 msgid "Ancillary Port %s added"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1462
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1460
 msgid "Agent tunnel out of sync with plugin!"
 msgstr "代理隧道与插件不同步!"
 
index cf261abf26e738a241b86ac16d89bd45f4334bfe..902a9aded7a6e42d98da8014bcb9e020f47492ad 100644 (file)
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-03-23 06:12+0000\n"
-"PO-Revision-Date: 2015-03-21 23:36+0000\n"
+"POT-Creation-Date: 2015-03-29 06:13+0000\n"
+"PO-Revision-Date: 2015-03-28 15:42+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/neutron/"
 "language/zh_TW/)\n"
@@ -56,22 +56,22 @@ msgstr ""
 msgid "Neutron service started, listening on %(host)s:%(port)s"
 msgstr ""
 
-#: neutron/wsgi.py:778
+#: neutron/wsgi.py:779
 #, python-format
 msgid "%(method)s %(url)s"
 msgstr "%(method)s %(url)s"
 
-#: neutron/wsgi.py:795
+#: neutron/wsgi.py:796
 #, python-format
 msgid "HTTP exception thrown: %s"
 msgstr "已擲出 HTTP 異常狀況:%s"
 
-#: neutron/wsgi.py:811
+#: neutron/wsgi.py:812
 #, python-format
 msgid "%(url)s returned with HTTP %(status)d"
 msgstr "%(url)s 傳回了 HTTP %(status)d"
 
-#: neutron/wsgi.py:814
+#: neutron/wsgi.py:815
 #, python-format
 msgid "%(url)s returned a fault: %(exception)s"
 msgstr "%(url)s 傳回了錯誤:%(exception)s"
@@ -123,6 +123,11 @@ msgstr "重新整理防火牆規則"
 msgid "No ports here to refresh firewall"
 msgstr ""
 
+#: neutron/agent/common/ovs_lib.py:393
+#, python-format
+msgid "Port %(port_id)s not present in bridge %(br_name)s"
+msgstr ""
+
 #: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:576
 msgid "DHCP agent started"
 msgstr "已啟動 DHCP 代理程式"
@@ -135,22 +140,22 @@ msgstr "正在同步化狀態"
 msgid "Synchronizing state complete"
 msgstr ""
 
-#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:912
-#: neutron/services/metering/agents/metering_agent.py:278
+#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:633
+#: neutron/services/metering/agents/metering_agent.py:286
 #, python-format
 msgid "agent_updated by server side %s!"
 msgstr "agent_updated 是由伺服器端 %s 執行!"
 
-#: neutron/agent/l3/agent.py:841
+#: neutron/agent/l3/agent.py:562
 msgid "L3 agent started"
 msgstr "已啟動 L3 代理程式"
 
-#: neutron/agent/l3/ha.py:115
+#: neutron/agent/l3/ha.py:114
 #, python-format
 msgid "Router %(router_id)s transitioned to %(state)s"
 msgstr ""
 
-#: neutron/agent/l3/ha.py:125
+#: neutron/agent/l3/ha.py:124
 #, python-format
 msgid ""
 "Router %s is not managed by this agent. It was possibly deleted concurrently."
@@ -168,8 +173,8 @@ msgid ""
 "in port's address IP versions"
 msgstr ""
 
-#: neutron/agent/linux/interface.py:255 neutron/agent/linux/interface.py:306
-#: neutron/agent/linux/interface.py:364 neutron/agent/linux/interface.py:407
+#: neutron/agent/linux/interface.py:256 neutron/agent/linux/interface.py:307
+#: neutron/agent/linux/interface.py:365 neutron/agent/linux/interface.py:408
 #, python-format
 msgid "Device %s already exists"
 msgstr "裝置 %s 已存在"
@@ -184,11 +189,6 @@ msgstr "已嘗試更新未過濾的埠過濾器 %s"
 msgid "Attempted to remove port filter which is not filtered %r"
 msgstr "已嘗試移除未過濾的埠過濾器 %r"
 
-#: neutron/agent/linux/ovs_lib.py:393
-#, python-format
-msgid "Port %(port_id)s not present in bridge %(br_name)s"
-msgstr ""
-
 #: neutron/api/extensions.py:404
 msgid "Initializing extension manager."
 msgstr "正在起始設定延伸管理程式。"
@@ -234,22 +234,22 @@ msgstr "已順利完成 OVS 清理"
 
 #: neutron/cmd/eventlet/plugins/hyperv_neutron_agent.py:43
 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:261
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1016
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1017
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1637
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:345
 msgid "Agent initialized successfully, now running... "
 msgstr "已順利地起始設定代理程式,現正在執行中..."
 
-#: neutron/common/config.py:198
+#: neutron/common/config.py:201
 msgid "Logging enabled!"
 msgstr "已啟用記載!"
 
-#: neutron/common/config.py:199
+#: neutron/common/config.py:202
 #, python-format
 msgid "%(prog)s version %(version)s"
 msgstr ""
 
-#: neutron/common/config.py:218
+#: neutron/common/config.py:221
 #, python-format
 msgid "Config paste file: %s"
 msgstr "配置貼上檔案:%s"
@@ -258,25 +258,25 @@ msgstr "配置貼上檔案:%s"
 msgid "IPv6 is not enabled on this system."
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:153
+#: neutron/db/agentschedulers_db.py:161
 msgid ""
 "Skipping periodic DHCP agent status check because automatic network "
 "rescheduling is disabled."
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:188
+#: neutron/db/agentschedulers_db.py:196
 #, python-format
 msgid "Scheduling unhosted network %s"
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:195
+#: neutron/db/agentschedulers_db.py:203
 #, python-format
 msgid ""
 "Failed to schedule network %s, no eligible agents or it might be already "
 "scheduled by another server"
 msgstr ""
 
-#: neutron/db/agentschedulers_db.py:203
+#: neutron/db/agentschedulers_db.py:211
 #, python-format
 msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s"
 msgstr ""
@@ -313,7 +313,7 @@ msgstr "找到的儲存區大於子網路 CIDR:%(start)s - %(end)s"
 msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
 msgstr "發現重疊的範圍:%(l_range)s 及 %(r_range)s"
 
-#: neutron/db/db_base_plugin_v2.py:1329
+#: neutron/db/db_base_plugin_v2.py:1328
 #, python-format
 msgid "Found IP allocation %(alloc)s on subnet %(subnet)s, cannot delete"
 msgstr ""
@@ -324,12 +324,7 @@ msgid ""
 "is disabled."
 msgstr ""
 
-#: neutron/db/l3_db.py:1100
-#, python-format
-msgid "Ignoring multiple IPs on router port %s"
-msgstr "正在忽略路由器埠 %s 上的多個 IP"
-
-#: neutron/db/l3_db.py:1106
+#: neutron/db/l3_db.py:1113
 #, python-format
 msgid "Skipping port %s as no IP is configure on it"
 msgstr "正在跳過埠 %s,因為其上沒有配置 IP"
@@ -344,12 +339,12 @@ msgstr ""
 msgid "No Service associated, so safe to migrate: %s listed"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:540
+#: neutron/db/l3_dvr_db.py:542
 #, python-format
 msgid "Agent Gateway port does not exist, so create one: %s"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:624
+#: neutron/db/l3_dvr_db.py:626
 #, python-format
 msgid "SNAT interface port list does not exist, so create one: %s"
 msgstr ""
@@ -570,50 +565,50 @@ msgstr "迴圈反覆運算已超出間隔(%(polling_interval)s 與 %(elapsed)s
 msgid "Controller IPs: %s"
 msgstr ""
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:792
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:793
 #: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:89
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:99
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr "RPC agent_id:%s"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:862
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1161
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:863
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1158
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr "已更新埠 %(device)s。詳細資料:%(details)s"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:895
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:896
 #, python-format
 msgid "Device %s not defined on plugin"
 msgstr "外掛程式上未定義裝置 %s"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:902
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1216
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1233
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:903
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1213
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1230
 #, python-format
 msgid "Attachment %s removed"
 msgstr "已移除連接裝置 %s"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:914
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1245
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:915
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1242
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235
 #, python-format
 msgid "Port %s updated."
 msgstr "已更新埠 %s。"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:967
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:968
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr "已啟動「LinuxBridge 代理程式 RPC 常駐程式」!"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:977
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1434
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:978
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1432
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:251
 msgid "Agent out of sync with plugin!"
 msgstr "代理程式與外掛程式不同步!"
 
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1011
+#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1012
 #: neutron/plugins/ml2/drivers/mlnx/agent/eswitch_neutron_agent.py:43
 #, python-format
 msgid "Interface mappings: %s"
@@ -830,59 +825,59 @@ msgstr ""
 msgid "NVSD Agent initialized successfully, now running... "
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:199
+#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:198
 #, python-format
 msgid "L2 Agent operating in DVR Mode with MAC %s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:524
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:521
 #, python-format
 msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s"
 msgstr "正在將 %(vlan_id)s 指派為 net-id = %(net_uuid)s 的本端 VLAN"
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:625
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:622
 #, python-format
 msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s"
 msgstr "正在從 net-id = %(net_uuid)s 收回 VLAN = %(vlan_id)s"
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:720
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:717
 #, python-format
 msgid "port_unbound(): net_uuid %s not in local_vlan_map"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:789
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:786
 #, python-format
 msgid "Adding %s to list of bridges."
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:932
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
 #, python-format
 msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s"
 msgstr "正在將實體網路 %(physical_network)s 對映到橋接器 %(bridge)s"
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1041
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1038
 #, python-format
 msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1155
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1152
 #, python-format
 msgid ""
 "Port %s was not found on the integration bridge and will therefore not be "
 "processed"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1185
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1182
 #, python-format
 msgid "Configuration for device %s completed."
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1204
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1201
 #, python-format
 msgid "Ancillary Port %s added"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1462
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1460
 msgid "Agent tunnel out of sync with plugin!"
 msgstr "代理程式通道與外掛程式不同步!"