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

Change-Id: I7ce3288f62fdd9ffae81c47f3bc1a359833839e4

12 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.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 a3261ecf02e094d5e4b23a6dd1dde1cfd1138352..7f268a3acd5d74e1cbff493cf23f023b447e763a 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-29 06:13+0000\n"
-"PO-Revision-Date: 2015-03-28 15:42+0000\n"
+"POT-Creation-Date: 2015-04-03 06:13+0000\n"
+"PO-Revision-Date: 2015-03-31 22:26+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: German (http://www.transifex.com/projects/p/neutron/language/"
 "de/)\n"
@@ -35,19 +35,19 @@ msgstr ""
 msgid "Loading Plugin: %s"
 msgstr "Laden von Plug-in: %s"
 
-#: neutron/policy.py:113
+#: neutron/policy.py:114
 #, python-format
 msgid ""
 "Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s"
 msgstr ""
 
-#: neutron/quota.py:212
+#: neutron/quota.py:215
 msgid ""
 "ConfDriver is used as quota_driver because the loaded plugin does not "
 "support 'quotas' table."
 msgstr ""
 
-#: neutron/quota.py:217
+#: neutron/quota.py:220
 #, python-format
 msgid "Loaded quota_driver: %s."
 msgstr ""
@@ -129,7 +129,7 @@ msgstr ""
 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
+#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:589
 msgid "DHCP agent started"
 msgstr "DHCP-Agent gestartet"
 
@@ -141,13 +141,13 @@ msgstr "Synchronisation von Status"
 msgid "Synchronizing state complete"
 msgstr ""
 
-#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:633
+#: neutron/agent/dhcp/agent.py:586 neutron/agent/l3/agent.py:622
 #: 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:562
+#: neutron/agent/l3/agent.py:551
 msgid "L3 agent started"
 msgstr "Agent der Ebene 3 gestartet"
 
@@ -162,7 +162,7 @@ msgid ""
 "Router %s is not managed by this agent. It was possibly deleted concurrently."
 msgstr ""
 
-#: neutron/agent/linux/daemon.py:81
+#: neutron/agent/linux/daemon.py:102
 #, python-format
 msgid "Process runs with uid/gid: %(uid)s/%(gid)s"
 msgstr ""
@@ -174,8 +174,8 @@ msgid ""
 "in port's address IP versions"
 msgstr ""
 
-#: neutron/agent/linux/interface.py:256 neutron/agent/linux/interface.py:307
-#: neutron/agent/linux/interface.py:365 neutron/agent/linux/interface.py:408
+#: neutron/agent/linux/interface.py:268 neutron/agent/linux/interface.py:319
+#: neutron/agent/linux/interface.py:377 neutron/agent/linux/interface.py:420
 #, python-format
 msgid "Device %s already exists"
 msgstr "Gerät %s ist bereits vorhanden"
@@ -238,21 +238,21 @@ 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:1017
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1637
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1634
 #: 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:201
+#: neutron/common/config.py:204
 msgid "Logging enabled!"
 msgstr "Protokollfunktion aktiviert!"
 
-#: neutron/common/config.py:202
+#: neutron/common/config.py:205
 #, python-format
 msgid "%(prog)s version %(version)s"
 msgstr ""
 
-#: neutron/common/config.py:221
+#: neutron/common/config.py:224
 #, python-format
 msgid "Config paste file: %s"
 msgstr "Konfigurations-Paste-Datei: %s"
@@ -284,7 +284,7 @@ msgstr ""
 msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:615
+#: neutron/db/db_base_plugin_v2.py:630
 #, python-format
 msgid ""
 "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
@@ -293,33 +293,33 @@ msgstr ""
 "Überprüfung für CIDR: %(new_cidr)s fehlgeschlagen - Überschneidung mit "
 "Teilnetz %(subnet_id)s (CIDR: %(cidr)s)"
 
-#: neutron/db/db_base_plugin_v2.py:642
+#: neutron/db/db_base_plugin_v2.py:657
 #, python-format
 msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
 msgstr "Ungültige IP-Adresse in Pool gefunden: %(start)s - %(end)s:"
 
-#: neutron/db/db_base_plugin_v2.py:649
+#: neutron/db/db_base_plugin_v2.py:664
 msgid "Specified IP addresses do not match the subnet IP version"
 msgstr ""
 "Angegebene IP-Adressen stimmen nicht mit der Teilnetz-IP-Version überein"
 
-#: neutron/db/db_base_plugin_v2.py:653
+#: neutron/db/db_base_plugin_v2.py:668
 #, python-format
 msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
 msgstr ""
 "Anfangs-IP-Adresse (%(start)s) ist größer als Ende-IP-Adresse (%(end)s)"
 
-#: neutron/db/db_base_plugin_v2.py:658
+#: neutron/db/db_base_plugin_v2.py:673
 #, python-format
 msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
 msgstr "Pool gefunden, der größer ist als Teilnetz-CIDR:%(start)s - %(end)s"
 
-#: neutron/db/db_base_plugin_v2.py:682
+#: neutron/db/db_base_plugin_v2.py:697
 #, python-format
 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:1328
+#: neutron/db/db_base_plugin_v2.py:1507
 #, python-format
 msgid "Found IP allocation %(alloc)s on subnet %(subnet)s, cannot delete"
 msgstr ""
@@ -330,28 +330,23 @@ msgid ""
 "is disabled."
 msgstr ""
 
-#: neutron/db/l3_db.py:1113
+#: neutron/db/l3_db.py:1114
 #, python-format
 msgid "Skipping port %s as no IP is configure on it"
 msgstr ""
 "Port %s wird übersprungen, da keine IP-Adresse auf ihm konfiguriert ist"
 
-#: neutron/db/l3_dvr_db.py:81
+#: neutron/db/l3_dvr_db.py:86
 #, python-format
 msgid "Centralizing distributed router %s is not supported"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:92
-#, python-format
-msgid "No Service associated, so safe to migrate: %s listed"
-msgstr ""
-
-#: neutron/db/l3_dvr_db.py:542
+#: neutron/db/l3_dvr_db.py:535
 #, python-format
 msgid "Agent Gateway port does not exist, so create one: %s"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:626
+#: neutron/db/l3_dvr_db.py:619
 #, python-format
 msgid "SNAT interface port list does not exist, so create one: %s"
 msgstr ""
@@ -360,14 +355,14 @@ msgstr ""
 msgid "SNAT already bound to a service node."
 msgstr ""
 
-#: neutron/db/l3_hamode_db.py:187
+#: neutron/db/l3_hamode_db.py:188
 #, python-format
 msgid ""
 "Attempt %(count)s to allocate a VRID in the network %(network)s for the "
 "router %(router)s"
 msgstr ""
 
-#: neutron/db/l3_hamode_db.py:270
+#: neutron/db/l3_hamode_db.py:271
 #, python-format
 msgid ""
 "Number of available agents lower than max_l3_agents_per_router. L3 agents "
@@ -584,7 +579,7 @@ msgid "RPC agent_id: %s"
 msgstr "RPC-'agent_id': %s"
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:863
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1158
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1155
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
@@ -596,14 +591,14 @@ 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:903
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1213
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1230
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1210
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1227
 #, python-format
 msgid "Attachment %s removed"
 msgstr "Zusatzeinheit %s entfernt"
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:915
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1242
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1239
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235
 #, python-format
 msgid "Port %s updated."
@@ -614,7 +609,7 @@ msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr "RPC-Dämon für Linux-Brückenagent gestartet!"
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:978
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1432
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1429
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:251
 msgid "Agent out of sync with plugin!"
 msgstr "Agent nicht synchron mit Plug-in!"
@@ -735,7 +730,7 @@ msgstr ""
 msgid "Subnet %s was deleted concurrently"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:1328
+#: neutron/plugins/ml2/plugin.py:1329
 #, python-format
 msgid ""
 "Binding info for port %s was not found, it might have been deleted already."
@@ -836,61 +831,61 @@ msgstr ""
 msgid "NVSD Agent initialized successfully, now running... "
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:198
+#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:204
 #, python-format
 msgid "L2 Agent operating in DVR Mode with MAC %s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:521
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:518
 #, 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:622
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:619
 #, 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:717
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:714
 #, python-format
 msgid "port_unbound(): net_uuid %s not in local_vlan_map"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:786
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:783
 #, python-format
 msgid "Adding %s to list of bridges."
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:926
 #, 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:1038
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 #, python-format
 msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1152
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1149
 #, 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:1182
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1179
 #, python-format
 msgid "Configuration for device %s completed."
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1201
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1198
 #, python-format
 msgid "Ancillary Port %s added"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1460
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1457
 msgid "Agent tunnel out of sync with plugin!"
 msgstr "Agententunnel nicht synchron mit Plug-in!"
 
index aba353b58c2b57a120aabd83a7653ace34bdbcbc..a8ef8fe790bf982ecd03f3cb382031045547570f 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-29 06:13+0000\n"
-"PO-Revision-Date: 2015-03-28 15:42+0000\n"
+"POT-Creation-Date: 2015-04-03 06:13+0000\n"
+"PO-Revision-Date: 2015-03-31 22:26+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Spanish (http://www.transifex.com/projects/p/neutron/language/"
 "es/)\n"
@@ -34,19 +34,19 @@ msgstr ""
 msgid "Loading Plugin: %s"
 msgstr "Cargando complementos: %s"
 
-#: neutron/policy.py:113
+#: neutron/policy.py:114
 #, python-format
 msgid ""
 "Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s"
 msgstr ""
 
-#: neutron/quota.py:212
+#: neutron/quota.py:215
 msgid ""
 "ConfDriver is used as quota_driver because the loaded plugin does not "
 "support 'quotas' table."
 msgstr ""
 
-#: neutron/quota.py:217
+#: neutron/quota.py:220
 #, python-format
 msgid "Loaded quota_driver: %s."
 msgstr ""
@@ -128,7 +128,7 @@ msgstr ""
 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
+#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:589
 msgid "DHCP agent started"
 msgstr "Se ha iniciado al agente DHCP"
 
@@ -140,13 +140,13 @@ msgstr "Sincronizando estado"
 msgid "Synchronizing state complete"
 msgstr ""
 
-#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:633
+#: neutron/agent/dhcp/agent.py:586 neutron/agent/l3/agent.py:622
 #: 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:562
+#: neutron/agent/l3/agent.py:551
 msgid "L3 agent started"
 msgstr "Se ha iniciado al agente L3"
 
@@ -161,7 +161,7 @@ msgid ""
 "Router %s is not managed by this agent. It was possibly deleted concurrently."
 msgstr ""
 
-#: neutron/agent/linux/daemon.py:81
+#: neutron/agent/linux/daemon.py:102
 #, python-format
 msgid "Process runs with uid/gid: %(uid)s/%(gid)s"
 msgstr ""
@@ -173,8 +173,8 @@ msgid ""
 "in port's address IP versions"
 msgstr ""
 
-#: neutron/agent/linux/interface.py:256 neutron/agent/linux/interface.py:307
-#: neutron/agent/linux/interface.py:365 neutron/agent/linux/interface.py:408
+#: neutron/agent/linux/interface.py:268 neutron/agent/linux/interface.py:319
+#: neutron/agent/linux/interface.py:377 neutron/agent/linux/interface.py:420
 #, python-format
 msgid "Device %s already exists"
 msgstr "El dispositivo %s ya existe"
@@ -237,22 +237,22 @@ 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:1017
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1637
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1634
 #: 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:201
+#: neutron/common/config.py:204
 msgid "Logging enabled!"
 msgstr "Registro habilitado."
 
-#: neutron/common/config.py:202
+#: neutron/common/config.py:205
 #, python-format
 msgid "%(prog)s version %(version)s"
 msgstr ""
 
-#: neutron/common/config.py:221
+#: neutron/common/config.py:224
 #, python-format
 msgid "Config paste file: %s"
 msgstr "Archivo de configuración de pegar: %s"
@@ -284,7 +284,7 @@ msgstr ""
 msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:615
+#: neutron/db/db_base_plugin_v2.py:630
 #, python-format
 msgid ""
 "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
@@ -293,37 +293,37 @@ msgstr ""
 "Se ha encontrado un error en validación para CIDR: %(new_cidr)s; se solapa "
 "con la subred %(subnet_id)s (CIDR: %(cidr)s)"
 
-#: neutron/db/db_base_plugin_v2.py:642
+#: neutron/db/db_base_plugin_v2.py:657
 #, python-format
 msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
 msgstr ""
 "Se ha encontrado una dirección IP no válida en la agrupación: %(start)s - "
 "%(end)s:"
 
-#: neutron/db/db_base_plugin_v2.py:649
+#: neutron/db/db_base_plugin_v2.py:664
 msgid "Specified IP addresses do not match the subnet IP version"
 msgstr ""
 "Las direcciones IP especificadas no coinciden con la versión de IP de subred "
 
-#: neutron/db/db_base_plugin_v2.py:653
+#: neutron/db/db_base_plugin_v2.py:668
 #, python-format
 msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
 msgstr ""
 "La IP de inicio (%(start)s) es mayor que la IP de finalización (%(end)s)"
 
-#: neutron/db/db_base_plugin_v2.py:658
+#: neutron/db/db_base_plugin_v2.py:673
 #, python-format
 msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
 msgstr ""
 "Se ha encontrado una agrupación mayor que el CIDR de subred: %(start)s - "
 "%(end)s"
 
-#: neutron/db/db_base_plugin_v2.py:682
+#: neutron/db/db_base_plugin_v2.py:697
 #, python-format
 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:1328
+#: neutron/db/db_base_plugin_v2.py:1507
 #, python-format
 msgid "Found IP allocation %(alloc)s on subnet %(subnet)s, cannot delete"
 msgstr ""
@@ -334,27 +334,22 @@ msgid ""
 "is disabled."
 msgstr ""
 
-#: neutron/db/l3_db.py:1113
+#: neutron/db/l3_db.py:1114
 #, 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"
 
-#: neutron/db/l3_dvr_db.py:81
+#: neutron/db/l3_dvr_db.py:86
 #, python-format
 msgid "Centralizing distributed router %s is not supported"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:92
-#, python-format
-msgid "No Service associated, so safe to migrate: %s listed"
-msgstr ""
-
-#: neutron/db/l3_dvr_db.py:542
+#: neutron/db/l3_dvr_db.py:535
 #, python-format
 msgid "Agent Gateway port does not exist, so create one: %s"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:626
+#: neutron/db/l3_dvr_db.py:619
 #, python-format
 msgid "SNAT interface port list does not exist, so create one: %s"
 msgstr ""
@@ -363,14 +358,14 @@ msgstr ""
 msgid "SNAT already bound to a service node."
 msgstr ""
 
-#: neutron/db/l3_hamode_db.py:187
+#: neutron/db/l3_hamode_db.py:188
 #, python-format
 msgid ""
 "Attempt %(count)s to allocate a VRID in the network %(network)s for the "
 "router %(router)s"
 msgstr ""
 
-#: neutron/db/l3_hamode_db.py:270
+#: neutron/db/l3_hamode_db.py:271
 #, python-format
 msgid ""
 "Number of available agents lower than max_l3_agents_per_router. L3 agents "
@@ -586,7 +581,7 @@ msgid "RPC agent_id: %s"
 msgstr "agent_id de RPC: %s"
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:863
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1158
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1155
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
@@ -598,14 +593,14 @@ 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:903
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1213
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1230
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1210
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1227
 #, python-format
 msgid "Attachment %s removed"
 msgstr "Se ha eliminado el adjunto %s"
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:915
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1242
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1239
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235
 #, python-format
 msgid "Port %s updated."
@@ -616,7 +611,7 @@ 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:978
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1432
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1429
 #: 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."
@@ -737,7 +732,7 @@ msgstr ""
 msgid "Subnet %s was deleted concurrently"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:1328
+#: neutron/plugins/ml2/plugin.py:1329
 #, python-format
 msgid ""
 "Binding info for port %s was not found, it might have been deleted already."
@@ -838,60 +833,60 @@ msgstr ""
 msgid "NVSD Agent initialized successfully, now running... "
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:198
+#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:204
 #, python-format
 msgid "L2 Agent operating in DVR Mode with MAC %s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:521
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:518
 #, 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:622
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:619
 #, 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:717
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:714
 #, python-format
 msgid "port_unbound(): net_uuid %s not in local_vlan_map"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:786
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:783
 #, python-format
 msgid "Adding %s to list of bridges."
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:926
 #, 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:1038
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 #, python-format
 msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1152
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1149
 #, 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:1182
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1179
 #, python-format
 msgid "Configuration for device %s completed."
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1201
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1198
 #, python-format
 msgid "Ancillary Port %s added"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1460
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1457
 msgid "Agent tunnel out of sync with plugin!"
 msgstr "Túnel de agente fuera de sincronización con el plug-in. "
 
index 9e5febb42daf81539d5dcd60f6dd17733fb72e8d..51ecece6d0fd21f419e1eda9b10728f4aeca2483 100644 (file)
@@ -4,13 +4,14 @@
 #
 # Translators:
 # Maxime COQUEREL <max.coquerel@gmail.com>, 2014
+# Patte D <pattedeph@gmail.com>, 2015
 msgid ""
 msgstr ""
 "Project-Id-Version: Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\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"
+"POT-Creation-Date: 2015-04-03 06:13+0000\n"
+"PO-Revision-Date: 2015-04-01 13:11+0000\n"
+"Last-Translator: Patte D <pattedeph@gmail.com>\n"
 "Language-Team: French (http://www.transifex.com/projects/p/neutron/language/"
 "fr/)\n"
 "Language: fr\n"
@@ -35,19 +36,19 @@ msgstr "Le service %s est supporté par le core plugin"
 msgid "Loading Plugin: %s"
 msgstr "Chargement du plug-in : %s"
 
-#: neutron/policy.py:113
+#: neutron/policy.py:114
 #, python-format
 msgid ""
 "Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s"
 msgstr ""
 
-#: neutron/quota.py:212
+#: neutron/quota.py:215
 msgid ""
 "ConfDriver is used as quota_driver because the loaded plugin does not "
 "support 'quotas' table."
 msgstr ""
 
-#: neutron/quota.py:217
+#: neutron/quota.py:220
 #, python-format
 msgid "Loaded quota_driver: %s."
 msgstr "Chargement quota_driver: %s."
@@ -129,7 +130,7 @@ msgstr ""
 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
+#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:589
 msgid "DHCP agent started"
 msgstr "Agent DHCP démarré"
 
@@ -141,13 +142,13 @@ msgstr "Etat de synchronisation"
 msgid "Synchronizing state complete"
 msgstr "Etat de synchronisation complet"
 
-#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:633
+#: neutron/agent/dhcp/agent.py:586 neutron/agent/l3/agent.py:622
 #: 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:562
+#: neutron/agent/l3/agent.py:551
 msgid "L3 agent started"
 msgstr "Agent de niveau 3 démarré"
 
@@ -162,10 +163,10 @@ msgid ""
 "Router %s is not managed by this agent. It was possibly deleted concurrently."
 msgstr ""
 
-#: neutron/agent/linux/daemon.py:81
+#: neutron/agent/linux/daemon.py:102
 #, python-format
 msgid "Process runs with uid/gid: %(uid)s/%(gid)s"
-msgstr ""
+msgstr "Le processus est exécuté avec uid/gid: %(uid)s/%(gid)s"
 
 #: neutron/agent/linux/dhcp.py:656
 #, python-format
@@ -174,8 +175,8 @@ msgid ""
 "in port's address IP versions"
 msgstr ""
 
-#: neutron/agent/linux/interface.py:256 neutron/agent/linux/interface.py:307
-#: neutron/agent/linux/interface.py:365 neutron/agent/linux/interface.py:408
+#: neutron/agent/linux/interface.py:268 neutron/agent/linux/interface.py:319
+#: neutron/agent/linux/interface.py:377 neutron/agent/linux/interface.py:420
 #, python-format
 msgid "Device %s already exists"
 msgstr "L'unité %s existe déjà"
@@ -239,21 +240,21 @@ 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:1017
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1637
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1634
 #: 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:201
+#: neutron/common/config.py:204
 msgid "Logging enabled!"
 msgstr "Consignation activée !"
 
-#: neutron/common/config.py:202
+#: neutron/common/config.py:205
 #, python-format
 msgid "%(prog)s version %(version)s"
 msgstr ""
 
-#: neutron/common/config.py:221
+#: neutron/common/config.py:224
 #, python-format
 msgid "Config paste file: %s"
 msgstr "Config du fichier de collage : %s"
@@ -285,7 +286,7 @@ msgstr ""
 msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:615
+#: neutron/db/db_base_plugin_v2.py:630
 #, python-format
 msgid ""
 "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
@@ -294,36 +295,36 @@ msgstr ""
 "La validation du routage CIDR %(new_cidr)s a échoué : il chevauche le sous-"
 "réseau %(subnet_id)s (CIDR : %(cidr)s) "
 
-#: neutron/db/db_base_plugin_v2.py:642
+#: neutron/db/db_base_plugin_v2.py:657
 #, python-format
 msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
 msgstr "Adresse IP non valide trouvée dans le pool : %(start)s - %(end)s :"
 
-#: neutron/db/db_base_plugin_v2.py:649
+#: neutron/db/db_base_plugin_v2.py:664
 msgid "Specified IP addresses do not match the subnet IP version"
 msgstr ""
 "Les adresses IP spécifiées ne correspondent à la version IP du sous-réseau"
 
-#: neutron/db/db_base_plugin_v2.py:653
+#: neutron/db/db_base_plugin_v2.py:668
 #, python-format
 msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
 msgstr ""
 "L'adresse IP de début (%(start)s) est supérieure à l'adresse IP de fin "
 "(%(end)s)."
 
-#: neutron/db/db_base_plugin_v2.py:658
+#: neutron/db/db_base_plugin_v2.py:673
 #, python-format
 msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
 msgstr ""
 "Un pool plus volumineux que le routage CIDR de sous-réseau %(start)s - "
 "%(end)s a été trouvé."
 
-#: neutron/db/db_base_plugin_v2.py:682
+#: neutron/db/db_base_plugin_v2.py:697
 #, python-format
 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:1328
+#: neutron/db/db_base_plugin_v2.py:1507
 #, python-format
 msgid "Found IP allocation %(alloc)s on subnet %(subnet)s, cannot delete"
 msgstr ""
@@ -334,27 +335,22 @@ msgid ""
 "is disabled."
 msgstr ""
 
-#: neutron/db/l3_db.py:1113
+#: neutron/db/l3_db.py:1114
 #, 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"
 
-#: neutron/db/l3_dvr_db.py:81
+#: neutron/db/l3_dvr_db.py:86
 #, python-format
 msgid "Centralizing distributed router %s is not supported"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:92
-#, python-format
-msgid "No Service associated, so safe to migrate: %s listed"
-msgstr ""
-
-#: neutron/db/l3_dvr_db.py:542
+#: neutron/db/l3_dvr_db.py:535
 #, python-format
 msgid "Agent Gateway port does not exist, so create one: %s"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:626
+#: neutron/db/l3_dvr_db.py:619
 #, python-format
 msgid "SNAT interface port list does not exist, so create one: %s"
 msgstr ""
@@ -363,14 +359,14 @@ msgstr ""
 msgid "SNAT already bound to a service node."
 msgstr ""
 
-#: neutron/db/l3_hamode_db.py:187
+#: neutron/db/l3_hamode_db.py:188
 #, python-format
 msgid ""
 "Attempt %(count)s to allocate a VRID in the network %(network)s for the "
 "router %(router)s"
 msgstr ""
 
-#: neutron/db/l3_hamode_db.py:270
+#: neutron/db/l3_hamode_db.py:271
 #, python-format
 msgid ""
 "Number of available agents lower than max_l3_agents_per_router. L3 agents "
@@ -585,7 +581,7 @@ msgid "RPC agent_id: %s"
 msgstr "agent_id RPC : %s"
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:863
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1158
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1155
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
@@ -597,14 +593,14 @@ 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:903
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1213
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1230
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1210
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1227
 #, python-format
 msgid "Attachment %s removed"
 msgstr "Connexion %s retirée"
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:915
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1242
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1239
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235
 #, python-format
 msgid "Port %s updated."
@@ -615,7 +611,7 @@ 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:978
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1432
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1429
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:251
 msgid "Agent out of sync with plugin!"
 msgstr "Agent non synchronisé avec le plug-in !"
@@ -724,23 +720,25 @@ msgstr ""
 #: neutron/plugins/ml2/plugin.py:281
 #, python-format
 msgid "Attempt %(count)s to bind port %(port)s"
-msgstr ""
+msgstr "Tentative %(count)s de liaison port %(port)s"
 
 #: neutron/plugins/ml2/plugin.py:678
 #, python-format
 msgid "Port %s was deleted concurrently"
-msgstr ""
+msgstr "Le port %s a été effacé en même temps"
 
 #: neutron/plugins/ml2/plugin.py:689
 #, python-format
 msgid "Subnet %s was deleted concurrently"
-msgstr ""
+msgstr "Le sous-réseau %s a été effacé en même temps"
 
-#: neutron/plugins/ml2/plugin.py:1328
+#: neutron/plugins/ml2/plugin.py:1329
 #, python-format
 msgid ""
 "Binding info for port %s was not found, it might have been deleted already."
 msgstr ""
+"L'information de liaison pour le port %s n'a pas été trouvée, elle peut déjà "
+"avoir été effacée."
 
 #: neutron/plugins/ml2/drivers/type_flat.py:72
 msgid "Arbitrary flat physical_network names allowed"
@@ -781,7 +779,7 @@ msgstr ""
 #: neutron/plugins/ml2/drivers/arista/mechanism_arista.py:117
 #, python-format
 msgid "Network name changed to %s"
-msgstr ""
+msgstr "Nom du réseau changé en %s"
 
 #: neutron/plugins/ml2/drivers/arista/mechanism_arista.py:147
 #, python-format
@@ -796,7 +794,7 @@ msgstr ""
 #: neutron/plugins/ml2/drivers/arista/mechanism_arista.py:257
 #, python-format
 msgid "Port name changed to %s"
-msgstr ""
+msgstr "Nom de port changé en %s"
 
 #: neutron/plugins/ml2/drivers/arista/mechanism_arista.py:310
 #, python-format
@@ -827,7 +825,7 @@ msgstr ""
 
 #: neutron/plugins/ml2/drivers/mlnx/agent/eswitch_neutron_agent.py:54
 msgid "Agent initialised successfully, now running... "
-msgstr ""
+msgstr "Agent initialisé avec succès, en cours d'exécution..."
 
 #: neutron/plugins/ml2/extensions/port_security.py:33
 msgid "PortSecurityExtensionDriver initialization complete"
@@ -837,80 +835,80 @@ msgstr ""
 msgid "NVSD Agent initialized successfully, now running... "
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:198
+#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:204
 #, python-format
 msgid "L2 Agent operating in DVR Mode with MAC %s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:521
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:518
 #, 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:622
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:619
 #, 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:717
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:714
 #, python-format
 msgid "port_unbound(): net_uuid %s not in local_vlan_map"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:786
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:783
 #, python-format
 msgid "Adding %s to list of bridges."
 msgstr "Ajout %s à la liste de ponts."
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:926
 #, 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:1038
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 #, python-format
 msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1152
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1149
 #, 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:1182
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1179
 #, python-format
 msgid "Configuration for device %s completed."
 msgstr "Configuration complète de l'équipement %s"
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1201
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1198
 #, python-format
 msgid "Ancillary Port %s added"
-msgstr ""
+msgstr "Port auxiliaire %s ajouté"
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1460
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1457
 msgid "Agent tunnel out of sync with plugin!"
 msgstr "Tunnel d'agent désynchronisé avec le plug-in !"
 
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:191
 #, python-format
 msgid "No device with MAC %s defined on agent."
-msgstr ""
+msgstr "Aucun équipement avec MAC %s défini sur l'agent."
 
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:216
 #, python-format
 msgid "Device with MAC %s not defined on plugin"
-msgstr ""
+msgstr "Appareil avec adresse MAC %s non-défini dans le plugin"
 
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:223
 #, python-format
 msgid "Removing device with mac_address %s"
-msgstr ""
+msgstr "Retrait de l'appareil ayant pour mac_address %s"
 
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:244
 msgid "SRIOV NIC Agent RPC Daemon Started!"
@@ -919,7 +917,7 @@ msgstr ""
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:333
 #, python-format
 msgid "Physical Devices mappings: %s"
-msgstr ""
+msgstr "Mappages d'Équipements Physiques: %s"
 
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:334
 #, python-format
@@ -929,16 +927,17 @@ msgstr "Equipements exclus: %s"
 #: neutron/scheduler/dhcp_agent_scheduler.py:110
 #, python-format
 msgid "Agent %s already present"
-msgstr ""
+msgstr "Agent %s déjà présent"
 
 #: neutron/server/__init__.py:50
 msgid "RPC was already started in parent process by plugin."
-msgstr ""
+msgstr "Le plugin avait déjà lancé les RPC dans le processus parent."
 
 #: neutron/services/service_base.py:99
 #, python-format
 msgid "Default provider is not specified for service type %s"
 msgstr ""
+"Le fournisseur par défaut n'est pas spécifié pour le type de service %s"
 
 #: neutron/services/l3_router/l3_arista.py:247
 msgid "Syncing Neutron Router DB <-> EOS"
@@ -947,9 +946,9 @@ msgstr ""
 #: neutron/services/metering/agents/metering_agent.py:96
 #, python-format
 msgid "Loading Metering driver %s"
-msgstr ""
+msgstr "Chargement du pilote de Mesures %s"
 
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:89
 #, python-format
 msgid "Loading interface driver %s"
-msgstr ""
+msgstr "Chargement de pilote d'interface %s"
index 35c2bf52fc4444c677253830fae0740588832182..1f2fd1456442b034bf836791e6155c55375234e1 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-29 06:13+0000\n"
-"PO-Revision-Date: 2015-03-28 15:42+0000\n"
+"POT-Creation-Date: 2015-04-03 06:13+0000\n"
+"PO-Revision-Date: 2015-03-31 22:26+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Italian (http://www.transifex.com/projects/p/neutron/language/"
 "it/)\n"
@@ -35,19 +35,19 @@ msgstr ""
 msgid "Loading Plugin: %s"
 msgstr "Caricamento plugin: %s"
 
-#: neutron/policy.py:113
+#: neutron/policy.py:114
 #, python-format
 msgid ""
 "Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s"
 msgstr ""
 
-#: neutron/quota.py:212
+#: neutron/quota.py:215
 msgid ""
 "ConfDriver is used as quota_driver because the loaded plugin does not "
 "support 'quotas' table."
 msgstr ""
 
-#: neutron/quota.py:217
+#: neutron/quota.py:220
 #, python-format
 msgid "Loaded quota_driver: %s."
 msgstr ""
@@ -129,7 +129,7 @@ msgstr ""
 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
+#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:589
 msgid "DHCP agent started"
 msgstr "Agent DHCP avviato"
 
@@ -141,13 +141,13 @@ msgstr "Stato sincronizzazione"
 msgid "Synchronizing state complete"
 msgstr ""
 
-#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:633
+#: neutron/agent/dhcp/agent.py:586 neutron/agent/l3/agent.py:622
 #: 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:562
+#: neutron/agent/l3/agent.py:551
 msgid "L3 agent started"
 msgstr "Agent L3 avviato"
 
@@ -162,7 +162,7 @@ msgid ""
 "Router %s is not managed by this agent. It was possibly deleted concurrently."
 msgstr ""
 
-#: neutron/agent/linux/daemon.py:81
+#: neutron/agent/linux/daemon.py:102
 #, python-format
 msgid "Process runs with uid/gid: %(uid)s/%(gid)s"
 msgstr ""
@@ -174,8 +174,8 @@ msgid ""
 "in port's address IP versions"
 msgstr ""
 
-#: neutron/agent/linux/interface.py:256 neutron/agent/linux/interface.py:307
-#: neutron/agent/linux/interface.py:365 neutron/agent/linux/interface.py:408
+#: neutron/agent/linux/interface.py:268 neutron/agent/linux/interface.py:319
+#: neutron/agent/linux/interface.py:377 neutron/agent/linux/interface.py:420
 #, python-format
 msgid "Device %s already exists"
 msgstr "L'unità %s già esiste"
@@ -238,21 +238,21 @@ 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:1017
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1637
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1634
 #: 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:201
+#: neutron/common/config.py:204
 msgid "Logging enabled!"
 msgstr "Accesso abilitato!"
 
-#: neutron/common/config.py:202
+#: neutron/common/config.py:205
 #, python-format
 msgid "%(prog)s version %(version)s"
 msgstr ""
 
-#: neutron/common/config.py:221
+#: neutron/common/config.py:224
 #, python-format
 msgid "Config paste file: %s"
 msgstr "Configurazione file paste: %s"
@@ -284,7 +284,7 @@ msgstr ""
 msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:615
+#: neutron/db/db_base_plugin_v2.py:630
 #, python-format
 msgid ""
 "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
@@ -293,33 +293,33 @@ msgstr ""
 "Convalida per CIDR: %(new_cidr)s non riuscita - si sovrappone con la "
 "sottorete %(subnet_id)s (CIDR: %(cidr)s)"
 
-#: neutron/db/db_base_plugin_v2.py:642
+#: neutron/db/db_base_plugin_v2.py:657
 #, python-format
 msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
 msgstr "Trovato un indirizzo IP invalido nel pool: %(start)s - %(end)s:"
 
-#: neutron/db/db_base_plugin_v2.py:649
+#: neutron/db/db_base_plugin_v2.py:664
 msgid "Specified IP addresses do not match the subnet IP version"
 msgstr ""
 "Gli indirizzi IP specificati non corrispondono alla versione IP della "
 "sottorete"
 
-#: neutron/db/db_base_plugin_v2.py:653
+#: neutron/db/db_base_plugin_v2.py:668
 #, python-format
 msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
 msgstr "L'IP iniziale (%(start)s) è superiore all'IP finale (%(end)s)"
 
-#: neutron/db/db_base_plugin_v2.py:658
+#: neutron/db/db_base_plugin_v2.py:673
 #, python-format
 msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
 msgstr "Trovato un pool più grande della sottorete CIDR:%(start)s - %(end)s"
 
-#: neutron/db/db_base_plugin_v2.py:682
+#: neutron/db/db_base_plugin_v2.py:697
 #, python-format
 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:1328
+#: neutron/db/db_base_plugin_v2.py:1507
 #, python-format
 msgid "Found IP allocation %(alloc)s on subnet %(subnet)s, cannot delete"
 msgstr ""
@@ -330,27 +330,22 @@ msgid ""
 "is disabled."
 msgstr ""
 
-#: neutron/db/l3_db.py:1113
+#: neutron/db/l3_db.py:1114
 #, 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"
 
-#: neutron/db/l3_dvr_db.py:81
+#: neutron/db/l3_dvr_db.py:86
 #, python-format
 msgid "Centralizing distributed router %s is not supported"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:92
-#, python-format
-msgid "No Service associated, so safe to migrate: %s listed"
-msgstr ""
-
-#: neutron/db/l3_dvr_db.py:542
+#: neutron/db/l3_dvr_db.py:535
 #, python-format
 msgid "Agent Gateway port does not exist, so create one: %s"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:626
+#: neutron/db/l3_dvr_db.py:619
 #, python-format
 msgid "SNAT interface port list does not exist, so create one: %s"
 msgstr ""
@@ -359,14 +354,14 @@ msgstr ""
 msgid "SNAT already bound to a service node."
 msgstr ""
 
-#: neutron/db/l3_hamode_db.py:187
+#: neutron/db/l3_hamode_db.py:188
 #, python-format
 msgid ""
 "Attempt %(count)s to allocate a VRID in the network %(network)s for the "
 "router %(router)s"
 msgstr ""
 
-#: neutron/db/l3_hamode_db.py:270
+#: neutron/db/l3_hamode_db.py:271
 #, python-format
 msgid ""
 "Number of available agents lower than max_l3_agents_per_router. L3 agents "
@@ -581,7 +576,7 @@ msgid "RPC agent_id: %s"
 msgstr "agent-id RPC: %s"
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:863
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1158
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1155
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
@@ -593,14 +588,14 @@ msgid "Device %s not defined on plugin"
 msgstr "Unità %s non definita nel plugin"
 
 #: 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
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1210
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1227
 #, python-format
 msgid "Attachment %s removed"
 msgstr "Collegamento %s rimosso"
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:915
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1242
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1239
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235
 #, python-format
 msgid "Port %s updated."
@@ -611,7 +606,7 @@ msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr "LinuxBridge Agent RPC Daemon avviato!"
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:978
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1432
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1429
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:251
 msgid "Agent out of sync with plugin!"
 msgstr "Agent non sincronizzato con il plugin!"
@@ -732,7 +727,7 @@ msgstr ""
 msgid "Subnet %s was deleted concurrently"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:1328
+#: neutron/plugins/ml2/plugin.py:1329
 #, python-format
 msgid ""
 "Binding info for port %s was not found, it might have been deleted already."
@@ -833,59 +828,59 @@ msgstr ""
 msgid "NVSD Agent initialized successfully, now running... "
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:198
+#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:204
 #, python-format
 msgid "L2 Agent operating in DVR Mode with MAC %s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:521
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:518
 #, 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:622
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:619
 #, 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:717
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:714
 #, python-format
 msgid "port_unbound(): net_uuid %s not in local_vlan_map"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:786
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:783
 #, python-format
 msgid "Adding %s to list of bridges."
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:926
 #, 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:1038
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 #, python-format
 msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1152
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1149
 #, 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:1182
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1179
 #, python-format
 msgid "Configuration for device %s completed."
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1201
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1198
 #, python-format
 msgid "Ancillary Port %s added"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1460
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1457
 msgid "Agent tunnel out of sync with plugin!"
 msgstr "Il tunnel agent non è sincronizzato con il plugin!"
 
index 1e6417408e2e1664ab542193b778a9fa4d7323d2..dd818e5b59e2e56df70c89ba73760358ec66fcc4 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-29 06:13+0000\n"
-"PO-Revision-Date: 2015-03-28 15:42+0000\n"
+"POT-Creation-Date: 2015-04-03 06:13+0000\n"
+"PO-Revision-Date: 2015-03-31 22:26+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Japanese (http://www.transifex.com/projects/p/neutron/"
 "language/ja/)\n"
@@ -35,19 +35,19 @@ msgstr ""
 msgid "Loading Plugin: %s"
 msgstr "プラグインの読み込み中: %s"
 
-#: neutron/policy.py:113
+#: neutron/policy.py:114
 #, python-format
 msgid ""
 "Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s"
 msgstr ""
 
-#: neutron/quota.py:212
+#: neutron/quota.py:215
 msgid ""
 "ConfDriver is used as quota_driver because the loaded plugin does not "
 "support 'quotas' table."
 msgstr ""
 
-#: neutron/quota.py:217
+#: neutron/quota.py:220
 #, python-format
 msgid "Loaded quota_driver: %s."
 msgstr ""
@@ -129,7 +129,7 @@ msgstr ""
 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
+#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:589
 msgid "DHCP agent started"
 msgstr "DHCP エージェントが始動しました"
 
@@ -141,13 +141,13 @@ msgstr "状態の同期中"
 msgid "Synchronizing state complete"
 msgstr ""
 
-#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:633
+#: neutron/agent/dhcp/agent.py:586 neutron/agent/l3/agent.py:622
 #: 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:562
+#: neutron/agent/l3/agent.py:551
 msgid "L3 agent started"
 msgstr "L3 エージェントが始動しました"
 
@@ -162,7 +162,7 @@ msgid ""
 "Router %s is not managed by this agent. It was possibly deleted concurrently."
 msgstr ""
 
-#: neutron/agent/linux/daemon.py:81
+#: neutron/agent/linux/daemon.py:102
 #, python-format
 msgid "Process runs with uid/gid: %(uid)s/%(gid)s"
 msgstr ""
@@ -174,8 +174,8 @@ msgid ""
 "in port's address IP versions"
 msgstr ""
 
-#: neutron/agent/linux/interface.py:256 neutron/agent/linux/interface.py:307
-#: neutron/agent/linux/interface.py:365 neutron/agent/linux/interface.py:408
+#: neutron/agent/linux/interface.py:268 neutron/agent/linux/interface.py:319
+#: neutron/agent/linux/interface.py:377 neutron/agent/linux/interface.py:420
 #, python-format
 msgid "Device %s already exists"
 msgstr "デバイス %s は既に存在します"
@@ -238,21 +238,21 @@ 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:1017
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1637
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1634
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:345
 msgid "Agent initialized successfully, now running... "
 msgstr "エージェントが正常に初期化されました。現在実行中です... "
 
-#: neutron/common/config.py:201
+#: neutron/common/config.py:204
 msgid "Logging enabled!"
 msgstr "ロギングは有効です"
 
-#: neutron/common/config.py:202
+#: neutron/common/config.py:205
 #, python-format
 msgid "%(prog)s version %(version)s"
 msgstr ""
 
-#: neutron/common/config.py:221
+#: neutron/common/config.py:224
 #, python-format
 msgid "Config paste file: %s"
 msgstr "構成貼り付けファイル: %s"
@@ -284,7 +284,7 @@ msgstr ""
 msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:615
+#: neutron/db/db_base_plugin_v2.py:630
 #, python-format
 msgid ""
 "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
@@ -293,32 +293,32 @@ msgstr ""
 "CIDR %(new_cidr)s の検証が失敗しました。サブネット %(subnet_id)s (CIDR: "
 "%(cidr)s) とオーバーラップしています"
 
-#: neutron/db/db_base_plugin_v2.py:642
+#: neutron/db/db_base_plugin_v2.py:657
 #, python-format
 msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
 msgstr "プールで無効な IP アドレスが見つかりました: %(start)s から %(end)s:"
 
-#: neutron/db/db_base_plugin_v2.py:649
+#: neutron/db/db_base_plugin_v2.py:664
 msgid "Specified IP addresses do not match the subnet IP version"
 msgstr "指定された IP アドレスが、サブネット IP バージョンと一致しません"
 
-#: neutron/db/db_base_plugin_v2.py:653
+#: neutron/db/db_base_plugin_v2.py:668
 #, python-format
 msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
 msgstr "開始 IP (%(start)s) が終了 IP (%(end)s) より大きくなっています"
 
-#: neutron/db/db_base_plugin_v2.py:658
+#: neutron/db/db_base_plugin_v2.py:673
 #, python-format
 msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
 msgstr ""
 "サブネット CIDR より大きいプールが見つかりました: %(start)s から %(end)s"
 
-#: neutron/db/db_base_plugin_v2.py:682
+#: neutron/db/db_base_plugin_v2.py:697
 #, python-format
 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:1328
+#: neutron/db/db_base_plugin_v2.py:1507
 #, python-format
 msgid "Found IP allocation %(alloc)s on subnet %(subnet)s, cannot delete"
 msgstr ""
@@ -329,27 +329,22 @@ msgid ""
 "is disabled."
 msgstr ""
 
-#: neutron/db/l3_db.py:1113
+#: neutron/db/l3_db.py:1114
 #, python-format
 msgid "Skipping port %s as no IP is configure on it"
 msgstr "ポート %s には IP が構成されていないため、このポートをスキップします"
 
-#: neutron/db/l3_dvr_db.py:81
+#: neutron/db/l3_dvr_db.py:86
 #, python-format
 msgid "Centralizing distributed router %s is not supported"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:92
-#, python-format
-msgid "No Service associated, so safe to migrate: %s listed"
-msgstr ""
-
-#: neutron/db/l3_dvr_db.py:542
+#: neutron/db/l3_dvr_db.py:535
 #, python-format
 msgid "Agent Gateway port does not exist, so create one: %s"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:626
+#: neutron/db/l3_dvr_db.py:619
 #, python-format
 msgid "SNAT interface port list does not exist, so create one: %s"
 msgstr ""
@@ -358,14 +353,14 @@ msgstr ""
 msgid "SNAT already bound to a service node."
 msgstr ""
 
-#: neutron/db/l3_hamode_db.py:187
+#: neutron/db/l3_hamode_db.py:188
 #, python-format
 msgid ""
 "Attempt %(count)s to allocate a VRID in the network %(network)s for the "
 "router %(router)s"
 msgstr ""
 
-#: neutron/db/l3_hamode_db.py:270
+#: neutron/db/l3_hamode_db.py:271
 #, python-format
 msgid ""
 "Number of available agents lower than max_l3_agents_per_router. L3 agents "
@@ -580,7 +575,7 @@ msgid "RPC agent_id: %s"
 msgstr "RPC agent_id: %s"
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:863
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1158
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1155
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
@@ -592,14 +587,14 @@ msgid "Device %s not defined on plugin"
 msgstr "デバイス %s がプラグインで定義されていません"
 
 #: 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
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1210
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1227
 #, python-format
 msgid "Attachment %s removed"
 msgstr "接続機構 %s が削除されました"
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:915
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1242
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1239
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235
 #, python-format
 msgid "Port %s updated."
@@ -610,7 +605,7 @@ msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr "LinuxBridge Agent RPC デーモンが開始しました。"
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:978
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1432
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1429
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:251
 msgid "Agent out of sync with plugin!"
 msgstr "エージェントがプラグインと非同期です。"
@@ -731,7 +726,7 @@ msgstr ""
 msgid "Subnet %s was deleted concurrently"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:1328
+#: neutron/plugins/ml2/plugin.py:1329
 #, python-format
 msgid ""
 "Binding info for port %s was not found, it might have been deleted already."
@@ -832,62 +827,62 @@ msgstr ""
 msgid "NVSD Agent initialized successfully, now running... "
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:198
+#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:204
 #, python-format
 msgid "L2 Agent operating in DVR Mode with MAC %s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:521
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:518
 #, 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:622
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:619
 #, 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:717
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:714
 #, python-format
 msgid "port_unbound(): net_uuid %s not in local_vlan_map"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:786
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:783
 #, python-format
 msgid "Adding %s to list of bridges."
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:926
 #, 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:1038
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 #, python-format
 msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1152
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1149
 #, 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:1182
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1179
 #, python-format
 msgid "Configuration for device %s completed."
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1201
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1198
 #, python-format
 msgid "Ancillary Port %s added"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1460
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1457
 msgid "Agent tunnel out of sync with plugin!"
 msgstr "エージェント・トンネルがプラグインと非同期です"
 
index b9a2a3f56bc0ec8498e1439a9f6885894d33da57..ca98207a36cc77d39567de4f234664b5fb81139c 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-29 06:13+0000\n"
-"PO-Revision-Date: 2015-03-28 15:42+0000\n"
+"POT-Creation-Date: 2015-04-03 06:13+0000\n"
+"PO-Revision-Date: 2015-03-31 22:26+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Korean (Korea) (http://www.transifex.com/projects/p/neutron/"
 "language/ko_KR/)\n"
@@ -34,19 +34,19 @@ msgstr ""
 msgid "Loading Plugin: %s"
 msgstr "로딩 플러그인: %s"
 
-#: neutron/policy.py:113
+#: neutron/policy.py:114
 #, python-format
 msgid ""
 "Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s"
 msgstr ""
 
-#: neutron/quota.py:212
+#: neutron/quota.py:215
 msgid ""
 "ConfDriver is used as quota_driver because the loaded plugin does not "
 "support 'quotas' table."
 msgstr ""
 
-#: neutron/quota.py:217
+#: neutron/quota.py:220
 #, python-format
 msgid "Loaded quota_driver: %s."
 msgstr ""
@@ -128,7 +128,7 @@ msgstr ""
 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
+#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:589
 msgid "DHCP agent started"
 msgstr "DHCP 에이전트가 시작됨"
 
@@ -140,13 +140,13 @@ msgstr "상태 동기화 중"
 msgid "Synchronizing state complete"
 msgstr ""
 
-#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:633
+#: neutron/agent/dhcp/agent.py:586 neutron/agent/l3/agent.py:622
 #: 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:562
+#: neutron/agent/l3/agent.py:551
 msgid "L3 agent started"
 msgstr "L3 에이전트가 시작됨"
 
@@ -161,7 +161,7 @@ msgid ""
 "Router %s is not managed by this agent. It was possibly deleted concurrently."
 msgstr ""
 
-#: neutron/agent/linux/daemon.py:81
+#: neutron/agent/linux/daemon.py:102
 #, python-format
 msgid "Process runs with uid/gid: %(uid)s/%(gid)s"
 msgstr ""
@@ -173,8 +173,8 @@ msgid ""
 "in port's address IP versions"
 msgstr ""
 
-#: neutron/agent/linux/interface.py:256 neutron/agent/linux/interface.py:307
-#: neutron/agent/linux/interface.py:365 neutron/agent/linux/interface.py:408
+#: neutron/agent/linux/interface.py:268 neutron/agent/linux/interface.py:319
+#: neutron/agent/linux/interface.py:377 neutron/agent/linux/interface.py:420
 #, python-format
 msgid "Device %s already exists"
 msgstr "%s 디바이스가 이미 존재함"
@@ -237,21 +237,21 @@ 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:1017
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1637
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1634
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:345
 msgid "Agent initialized successfully, now running... "
 msgstr "에이전트가 초기화되었으며, 지금 실행 중... "
 
-#: neutron/common/config.py:201
+#: neutron/common/config.py:204
 msgid "Logging enabled!"
 msgstr "로깅 사용!"
 
-#: neutron/common/config.py:202
+#: neutron/common/config.py:205
 #, python-format
 msgid "%(prog)s version %(version)s"
 msgstr ""
 
-#: neutron/common/config.py:221
+#: neutron/common/config.py:224
 #, python-format
 msgid "Config paste file: %s"
 msgstr "구성 붙여넣기 파일: %s"
@@ -283,7 +283,7 @@ msgstr ""
 msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:615
+#: neutron/db/db_base_plugin_v2.py:630
 #, python-format
 msgid ""
 "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
@@ -292,31 +292,31 @@ msgstr ""
 "CIDR %(new_cidr)s 유효성 검증 실패 - 서브넷 %(subnet_id)s(CIDR: %(cidr)s)과"
 "(와) 겹침"
 
-#: neutron/db/db_base_plugin_v2.py:642
+#: neutron/db/db_base_plugin_v2.py:657
 #, python-format
 msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
 msgstr "풀에서 올바르지 않은 IP 주소 발견: %(start)s - %(end)s:"
 
-#: neutron/db/db_base_plugin_v2.py:649
+#: neutron/db/db_base_plugin_v2.py:664
 msgid "Specified IP addresses do not match the subnet IP version"
 msgstr "지정된 IP 주소가 서브넷 IP 버전과 일치하지 않음"
 
-#: neutron/db/db_base_plugin_v2.py:653
+#: neutron/db/db_base_plugin_v2.py:668
 #, python-format
 msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
 msgstr "시작 IP(%(start)s)가 끝 IP(%(end)s)보다 큼"
 
-#: neutron/db/db_base_plugin_v2.py:658
+#: neutron/db/db_base_plugin_v2.py:673
 #, python-format
 msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
 msgstr "서브넷 CIDR보다 큰 풀 발견: %(start)s - %(end)s"
 
-#: neutron/db/db_base_plugin_v2.py:682
+#: neutron/db/db_base_plugin_v2.py:697
 #, python-format
 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:1328
+#: neutron/db/db_base_plugin_v2.py:1507
 #, python-format
 msgid "Found IP allocation %(alloc)s on subnet %(subnet)s, cannot delete"
 msgstr ""
@@ -327,27 +327,22 @@ msgid ""
 "is disabled."
 msgstr ""
 
-#: neutron/db/l3_db.py:1113
+#: neutron/db/l3_db.py:1114
 #, python-format
 msgid "Skipping port %s as no IP is configure on it"
 msgstr "구성된 IP가 없어서 포트 %s을(를) 건너뜀"
 
-#: neutron/db/l3_dvr_db.py:81
+#: neutron/db/l3_dvr_db.py:86
 #, python-format
 msgid "Centralizing distributed router %s is not supported"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:92
-#, python-format
-msgid "No Service associated, so safe to migrate: %s listed"
-msgstr ""
-
-#: neutron/db/l3_dvr_db.py:542
+#: neutron/db/l3_dvr_db.py:535
 #, python-format
 msgid "Agent Gateway port does not exist, so create one: %s"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:626
+#: neutron/db/l3_dvr_db.py:619
 #, python-format
 msgid "SNAT interface port list does not exist, so create one: %s"
 msgstr ""
@@ -356,14 +351,14 @@ msgstr ""
 msgid "SNAT already bound to a service node."
 msgstr ""
 
-#: neutron/db/l3_hamode_db.py:187
+#: neutron/db/l3_hamode_db.py:188
 #, python-format
 msgid ""
 "Attempt %(count)s to allocate a VRID in the network %(network)s for the "
 "router %(router)s"
 msgstr ""
 
-#: neutron/db/l3_hamode_db.py:270
+#: neutron/db/l3_hamode_db.py:271
 #, python-format
 msgid ""
 "Number of available agents lower than max_l3_agents_per_router. L3 agents "
@@ -576,7 +571,7 @@ msgid "RPC agent_id: %s"
 msgstr "RPC agent_id: %s"
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:863
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1158
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1155
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
@@ -588,14 +583,14 @@ msgid "Device %s not defined on plugin"
 msgstr "%s 디바이스가 플러그인에서 정의되지 않음"
 
 #: 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
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1210
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1227
 #, python-format
 msgid "Attachment %s removed"
 msgstr "첨부 %s이(가) 제거됨"
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:915
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1242
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1239
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235
 #, python-format
 msgid "Port %s updated."
@@ -606,7 +601,7 @@ msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr "LinuxBridge 에이전트 RPC 디먼이 시작되었습니다!"
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:978
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1432
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1429
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:251
 msgid "Agent out of sync with plugin!"
 msgstr "에이전트가 플러그인과 동기화되지 않았습니다!"
@@ -727,7 +722,7 @@ msgstr ""
 msgid "Subnet %s was deleted concurrently"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:1328
+#: neutron/plugins/ml2/plugin.py:1329
 #, python-format
 msgid ""
 "Binding info for port %s was not found, it might have been deleted already."
@@ -828,59 +823,59 @@ msgstr ""
 msgid "NVSD Agent initialized successfully, now running... "
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:198
+#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:204
 #, python-format
 msgid "L2 Agent operating in DVR Mode with MAC %s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:521
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:518
 #, 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:622
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:619
 #, 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:717
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:714
 #, python-format
 msgid "port_unbound(): net_uuid %s not in local_vlan_map"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:786
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:783
 #, python-format
 msgid "Adding %s to list of bridges."
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:926
 #, 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:1038
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 #, python-format
 msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1152
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1149
 #, 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:1182
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1179
 #, python-format
 msgid "Configuration for device %s completed."
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1201
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1198
 #, python-format
 msgid "Ancillary Port %s added"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1460
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1457
 msgid "Agent tunnel out of sync with plugin!"
 msgstr "에이전트 터널이 플러그인과 동기화되지 않았습니다!"
 
index e5696b789cdcd1d5ec7c342e43c04e3b23cafba3..e3d529db9886d8b56ba597482db5cf0253401d87 100644 (file)
@@ -6,9 +6,9 @@
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: neutron 2015.1.dev144\n"
+"Project-Id-Version: neutron 2015.1.dev240\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-03-29 06:13+0000\n"
+"POT-Creation-Date: 2015-04-03 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"
@@ -27,14 +27,14 @@ msgstr ""
 msgid "Error loading plugin by class, %s"
 msgstr ""
 
-#: neutron/policy.py:122
+#: neutron/policy.py:123
 #, python-format
 msgid ""
 "Backward compatibility unavailable for deprecated policy %s. The policy "
 "will not be enforced"
 msgstr ""
 
-#: neutron/policy.py:310
+#: neutron/policy.py:311
 #, python-format
 msgid "Policy check error while calling %s!"
 msgstr ""
@@ -113,51 +113,56 @@ msgstr ""
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp/agent.py:564 neutron/agent/l3/agent.py:628
+#: neutron/agent/dhcp/agent.py:577 neutron/agent/l3/agent.py:617
 #: 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:779
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:279
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:276
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:129
 #: neutron/services/metering/agents/metering_agent.py:283
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/l3/agent.py:171 neutron/tests/unit/test_l3_agent.py:1798
+#: neutron/agent/l3/agent.py:173 neutron/tests/unit/test_l3_agent.py:1914
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3/agent.py:233 neutron/agent/linux/dhcp.py:786
+#: neutron/agent/l3/agent.py:234 neutron/agent/linux/dhcp.py:786
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3/agent.py:238
+#: neutron/agent/l3/agent.py:239
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3/agent.py:400
+#: neutron/agent/l3/agent.py:246
+#, python-format
+msgid "%s used in config as ipv6_gateway is not a valid IPv6 link-local address."
+msgstr ""
+
+#: neutron/agent/l3/agent.py:387
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3/agent.py:458
+#: neutron/agent/l3/agent.py:447
 #, python-format
 msgid "Failed to fetch router information for '%s'"
 msgstr ""
 
-#: neutron/agent/l3/agent.py:482
+#: neutron/agent/l3/agent.py:471
 #, python-format
 msgid "Removing incompatible router '%s'"
 msgstr ""
 
-#: neutron/agent/l3/agent.py:486
+#: neutron/agent/l3/agent.py:475
 #, python-format
 msgid "Failed to process compatible router '%s'"
 msgstr ""
 
-#: neutron/agent/l3/agent.py:535
+#: neutron/agent/l3/agent.py:524
 msgid "Failed synchronizing routers due to RPC error"
 msgstr ""
 
@@ -181,12 +186,12 @@ msgstr ""
 msgid "Missing subnet/agent_gateway_port"
 msgstr ""
 
-#: neutron/agent/l3/ha_router.py:73
+#: neutron/agent/l3/ha_router.py:74
 #, python-format
 msgid "Error while writing HA state for %s"
 msgstr ""
 
-#: neutron/agent/l3/ha_router.py:79
+#: neutron/agent/l3/ha_router.py:81
 #, python-format
 msgid "Unable to process HA router %s without HA port"
 msgstr ""
@@ -220,16 +225,16 @@ msgstr ""
 msgid "An error occurred while communicating with async process [%s]."
 msgstr ""
 
-#: neutron/agent/linux/daemon.py:94
+#: neutron/agent/linux/daemon.py:115
 #, python-format
 msgid "Error while handling pidfile: %s"
 msgstr ""
 
-#: neutron/agent/linux/daemon.py:154
+#: neutron/agent/linux/daemon.py:176
 msgid "Fork failed"
 msgstr ""
 
-#: neutron/agent/linux/daemon.py:196
+#: neutron/agent/linux/daemon.py:218
 #, python-format
 msgid "Pidfile %s already exist. Daemon already running?"
 msgstr ""
@@ -262,18 +267,18 @@ msgid ""
 "identified by uuid %(uuid)s"
 msgstr ""
 
-#: neutron/agent/linux/interface.py:150
+#: neutron/agent/linux/interface.py:155
 #, python-format
 msgid "Failed deleting ingress connection state of floatingip %s"
 msgstr ""
 
-#: neutron/agent/linux/interface.py:159
+#: neutron/agent/linux/interface.py:164
 #, python-format
 msgid "Failed deleting egress connection state of floatingip %s"
 msgstr ""
 
-#: neutron/agent/linux/interface.py:274 neutron/agent/linux/interface.py:315
-#: neutron/agent/linux/interface.py:377 neutron/agent/linux/interface.py:417
+#: neutron/agent/linux/interface.py:286 neutron/agent/linux/interface.py:327
+#: neutron/agent/linux/interface.py:389 neutron/agent/linux/interface.py:429
 #, python-format
 msgid "Failed unplugging interface '%s'"
 msgstr ""
@@ -295,11 +300,11 @@ msgstr ""
 msgid "Unable to parse route \"%s\""
 msgstr ""
 
-#: neutron/agent/linux/iptables_manager.py:387
+#: neutron/agent/linux/iptables_manager.py:392
 msgid "Failure applying iptables rules"
 msgstr ""
 
-#: neutron/agent/linux/iptables_manager.py:465
+#: neutron/agent/linux/iptables_manager.py:470
 #, python-format
 msgid ""
 "IPTablesManager.apply failed to apply the following set of iptables "
@@ -312,7 +317,7 @@ msgstr ""
 msgid "Error received from ovsdb monitor: %s"
 msgstr ""
 
-#: neutron/agent/linux/utils.py:218
+#: neutron/agent/linux/utils.py:219
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
@@ -398,7 +403,7 @@ msgid ""
 "router dictionary."
 msgstr ""
 
-#: neutron/api/v2/base.py:366
+#: neutron/api/v2/base.py:374
 #, python-format
 msgid "Unable to undo add for %(resource)s %(id)s"
 msgstr ""
@@ -501,12 +506,12 @@ msgid ""
 "%(agent)s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:909 neutron/plugins/ml2/plugin.py:552
+#: neutron/db/db_base_plugin_v2.py:926 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:1503
+#: neutron/db/db_base_plugin_v2.py:1689
 #, python-format
 msgid "Unable to generate mac address after %s attempts"
 msgstr ""
@@ -669,8 +674,8 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:255
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1620
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1632
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1617
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1629
 #, python-format
 msgid "%s Agent terminated!"
 msgstr ""
@@ -726,7 +731,7 @@ msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
 #: neutron/plugins/ml2/db.py:242 neutron/plugins/ml2/db.py:328
-#: neutron/plugins/ml2/plugin.py:1302
+#: neutron/plugins/ml2/plugin.py:1303
 #, python-format
 msgid "Multiple ports have port_id starting with %s"
 msgstr ""
@@ -845,32 +850,32 @@ msgstr ""
 msgid "mechanism_manager.delete_subnet_postcommit failed"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:974
+#: neutron/plugins/ml2/plugin.py:975
 #, python-format
 msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:986
+#: neutron/plugins/ml2/plugin.py:987
 #, python-format
 msgid "_bind_port_if_needed failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:1016
+#: neutron/plugins/ml2/plugin.py:1017
 #, python-format
 msgid "_bind_port_if_needed failed. Deleting all ports from create bulk '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:1161
+#: neutron/plugins/ml2/plugin.py:1162
 #, python-format
 msgid "No Host supplied to bind DVR Port %s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:1283
+#: neutron/plugins/ml2/plugin.py:1284
 #, python-format
 msgid "mechanism_manager.delete_port_postcommit failed for port %s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:1315
+#: neutron/plugins/ml2/plugin.py:1316
 #, python-format
 msgid "Binding info for DVR port %s not found"
 msgstr ""
@@ -1014,128 +1019,128 @@ msgstr ""
 msgid "Request failed from Controller side with Status=%s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:162
+#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:168
 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:413
+#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:419
 #, python-format
 msgid "DVR: Duplicate DVR router interface detected for subnet %s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:421
+#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:427
 #, python-format
 msgid "DVR: Unable to retrieve subnet information for subnet_id %s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:597
+#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:603
 #, python-format
 msgid "Centralized-SNAT port %s already seen on "
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:599
+#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:605
 #, python-format
 msgid "a different subnet %s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:351
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:348
 msgid "No tunnel_type specified, cannot create tunnels"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:354
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:377
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:351
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:374
 #, python-format
 msgid "tunnel_type %s not supported by agent"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:370
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:367
 msgid "No tunnel_ip specified, cannot delete tunnels"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:374
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371
 msgid "No tunnel_type specified, cannot delete tunnels"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:512
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:509
 #, python-format
 msgid "No local VLAN available for net-id=%s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:551
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:548
 #, 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:570
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:567
 #, 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:598
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:595
 #, 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:607
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:604
 #, 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:663
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:660
 #, 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:808
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:805
 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:935
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:932
 #, 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:1087
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1084
 #, python-format
 msgid "Failed to set-up %(type)s tunnel port to %(ip)s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1289
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1286
 #, python-format
 msgid ""
 "process_network_ports - iteration:%d - failure while retrieving port "
 "details from server"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1318
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1315
 #, 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:1464
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1461
 msgid "Error while synchronizing tunnels"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1534
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1531
 msgid "Error while processing VIF ports"
 msgstr ""
 
index 826fbf6eb286b630772d717004a5262a2cd70ce0..6a23a3540bea59064ef37ab0ac77251998747db5 100644 (file)
@@ -6,9 +6,9 @@
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: neutron 2015.1.dev144\n"
+"Project-Id-Version: neutron 2015.1.dev240\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-03-29 06:13+0000\n"
+"POT-Creation-Date: 2015-04-03 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"
@@ -32,20 +32,20 @@ msgstr ""
 msgid "Loading Plugin: %s"
 msgstr ""
 
-#: neutron/policy.py:113
+#: neutron/policy.py:114
 #, python-format
 msgid ""
 "Inserting policy:%(new_policy)s in place of deprecated "
 "policy:%(old_policy)s"
 msgstr ""
 
-#: neutron/quota.py:212
+#: neutron/quota.py:215
 msgid ""
 "ConfDriver is used as quota_driver because the loaded plugin does not "
 "support 'quotas' table."
 msgstr ""
 
-#: neutron/quota.py:217
+#: neutron/quota.py:220
 #, python-format
 msgid "Loaded quota_driver: %s."
 msgstr ""
@@ -127,7 +127,7 @@ msgstr ""
 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
+#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:589
 msgid "DHCP agent started"
 msgstr ""
 
@@ -139,13 +139,13 @@ msgstr ""
 msgid "Synchronizing state complete"
 msgstr ""
 
-#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:633
+#: neutron/agent/dhcp/agent.py:586 neutron/agent/l3/agent.py:622
 #: neutron/services/metering/agents/metering_agent.py:286
 #, python-format
 msgid "agent_updated by server side %s!"
 msgstr ""
 
-#: neutron/agent/l3/agent.py:562
+#: neutron/agent/l3/agent.py:551
 msgid "L3 agent started"
 msgstr ""
 
@@ -161,7 +161,7 @@ msgid ""
 "concurrently."
 msgstr ""
 
-#: neutron/agent/linux/daemon.py:81
+#: neutron/agent/linux/daemon.py:102
 #, python-format
 msgid "Process runs with uid/gid: %(uid)s/%(gid)s"
 msgstr ""
@@ -173,8 +173,8 @@ msgid ""
 "not in port's address IP versions"
 msgstr ""
 
-#: neutron/agent/linux/interface.py:256 neutron/agent/linux/interface.py:307
-#: neutron/agent/linux/interface.py:365 neutron/agent/linux/interface.py:408
+#: neutron/agent/linux/interface.py:268 neutron/agent/linux/interface.py:319
+#: neutron/agent/linux/interface.py:377 neutron/agent/linux/interface.py:420
 #, python-format
 msgid "Device %s already exists"
 msgstr ""
@@ -234,21 +234,21 @@ 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:1017
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1637
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1634
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:345
 msgid "Agent initialized successfully, now running... "
 msgstr ""
 
-#: neutron/common/config.py:201
+#: neutron/common/config.py:204
 msgid "Logging enabled!"
 msgstr ""
 
-#: neutron/common/config.py:202
+#: neutron/common/config.py:205
 #, python-format
 msgid "%(prog)s version %(version)s"
 msgstr ""
 
-#: neutron/common/config.py:221
+#: neutron/common/config.py:224
 #, python-format
 msgid "Config paste file: %s"
 msgstr ""
@@ -280,38 +280,38 @@ msgstr ""
 msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:615
+#: neutron/db/db_base_plugin_v2.py:630
 #, python-format
 msgid ""
 "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
 "%(subnet_id)s (CIDR: %(cidr)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:642
+#: neutron/db/db_base_plugin_v2.py:657
 #, python-format
 msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:649
+#: neutron/db/db_base_plugin_v2.py:664
 msgid "Specified IP addresses do not match the subnet IP version"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:653
+#: neutron/db/db_base_plugin_v2.py:668
 #, python-format
 msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:658
+#: neutron/db/db_base_plugin_v2.py:673
 #, python-format
 msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:682
+#: neutron/db/db_base_plugin_v2.py:697
 #, python-format
 msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1328
+#: neutron/db/db_base_plugin_v2.py:1507
 #, python-format
 msgid "Found IP allocation %(alloc)s on subnet %(subnet)s, cannot delete"
 msgstr ""
@@ -322,27 +322,22 @@ msgid ""
 "rescheduling is disabled."
 msgstr ""
 
-#: neutron/db/l3_db.py:1113
+#: neutron/db/l3_db.py:1114
 #, python-format
 msgid "Skipping port %s as no IP is configure on it"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:81
+#: neutron/db/l3_dvr_db.py:86
 #, python-format
 msgid "Centralizing distributed router %s is not supported"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:92
-#, python-format
-msgid "No Service associated, so safe to migrate: %s listed"
-msgstr ""
-
-#: neutron/db/l3_dvr_db.py:542
+#: neutron/db/l3_dvr_db.py:535
 #, python-format
 msgid "Agent Gateway port does not exist, so create one: %s"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:626
+#: neutron/db/l3_dvr_db.py:619
 #, python-format
 msgid "SNAT interface port list does not exist, so create one: %s"
 msgstr ""
@@ -351,14 +346,14 @@ msgstr ""
 msgid "SNAT already bound to a service node."
 msgstr ""
 
-#: neutron/db/l3_hamode_db.py:187
+#: neutron/db/l3_hamode_db.py:188
 #, python-format
 msgid ""
 "Attempt %(count)s to allocate a VRID in the network %(network)s for the "
 "router %(router)s"
 msgstr ""
 
-#: neutron/db/l3_hamode_db.py:270
+#: neutron/db/l3_hamode_db.py:271
 #, python-format
 msgid ""
 "Number of available agents lower than max_l3_agents_per_router. L3 agents"
@@ -569,7 +564,7 @@ msgid "RPC agent_id: %s"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:863
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1158
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1155
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
@@ -581,14 +576,14 @@ msgid "Device %s not defined on plugin"
 msgstr ""
 
 #: 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
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1210
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1227
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:915
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1242
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1239
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235
 #, python-format
 msgid "Port %s updated."
@@ -599,7 +594,7 @@ msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:978
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1432
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1429
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:251
 msgid "Agent out of sync with plugin!"
 msgstr ""
@@ -719,7 +714,7 @@ msgstr ""
 msgid "Subnet %s was deleted concurrently"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:1328
+#: neutron/plugins/ml2/plugin.py:1329
 #, python-format
 msgid ""
 "Binding info for port %s was not found, it might have been deleted "
@@ -821,59 +816,59 @@ msgstr ""
 msgid "NVSD Agent initialized successfully, now running... "
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:198
+#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:204
 #, python-format
 msgid "L2 Agent operating in DVR Mode with MAC %s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:521
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:518
 #, 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:622
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:619
 #, python-format
 msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:717
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:714
 #, python-format
 msgid "port_unbound(): net_uuid %s not in local_vlan_map"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:786
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:783
 #, python-format
 msgid "Adding %s to list of bridges."
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:926
 #, python-format
 msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1038
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 #, python-format
 msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1152
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1149
 #, 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:1182
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1179
 #, python-format
 msgid "Configuration for device %s completed."
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1201
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1198
 #, python-format
 msgid "Ancillary Port %s added"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1460
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1457
 msgid "Agent tunnel out of sync with plugin!"
 msgstr ""
 
index bfea7b14d34c873e2a6014bae04caf0ef30ac418..1ef546fa12eeed345f0e0111650e930a51bd9598 100644 (file)
@@ -6,9 +6,9 @@
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: neutron 2015.1.dev144\n"
+"Project-Id-Version: neutron 2015.1.dev240\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-03-29 06:13+0000\n"
+"POT-Creation-Date: 2015-04-03 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"
@@ -17,7 +17,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Generated-By: Babel 1.3\n"
 
-#: neutron/context.py:106
+#: neutron/context.py:102
 #, python-format
 msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r"
 msgstr ""
@@ -40,19 +40,19 @@ msgstr ""
 msgid "Multiple plugins for service %s were configured"
 msgstr ""
 
-#: neutron/policy.py:245
+#: neutron/policy.py:246
 #, python-format
 msgid ""
 "Unable to identify a target field from:%s. Match should be in the form "
 "%%(<field_name>)s"
 msgstr ""
 
-#: neutron/policy.py:275
+#: neutron/policy.py:276
 #, python-format
 msgid "Unable to find resource name in %s"
 msgstr ""
 
-#: neutron/policy.py:284
+#: neutron/policy.py:285
 #, python-format
 msgid ""
 "Unable to verify match:%(match)s as the parent resource: %(res)s was not "
@@ -184,8 +184,8 @@ msgstr ""
 msgid "You must implement __call__"
 msgstr ""
 
-#: 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/wsgi.py:736 neutron/api/v2/base.py:195 neutron/api/v2/base.py:343
+#: neutron/api/v2/base.py:486 neutron/api/v2/base.py:546
 #: neutron/extensions/l3agentscheduler.py:51
 #: neutron/extensions/l3agentscheduler.py:94
 msgid "The resource could not be found."
@@ -265,7 +265,7 @@ msgid ""
 "disable"
 msgstr ""
 
-#: neutron/agent/common/config.py:135
+#: neutron/agent/common/config.py:137
 msgid "Top-level directory for maintaining dhcp state"
 msgstr ""
 
@@ -286,7 +286,7 @@ msgstr ""
 msgid "Must specify one or more actions on flow addition or modification"
 msgstr ""
 
-#: neutron/agent/dhcp/agent.py:571
+#: neutron/agent/dhcp/agent.py:584
 #, python-format
 msgid "Agent updated: %(payload)s"
 msgstr ""
@@ -341,7 +341,7 @@ msgstr ""
 msgid "Use broadcast in DHCP replies"
 msgstr ""
 
-#: neutron/agent/l3/agent.py:264
+#: neutron/agent/l3/agent.py:278
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
@@ -388,17 +388,36 @@ msgid "UUID of external network for routers implemented by the agents."
 msgstr ""
 
 #: neutron/agent/l3/config.py:61
+msgid ""
+"With IPv6, the network used for the external gateway does not need to "
+"have an associated subnet, since the automatically assigned link-local "
+"address (LLA) can be used. However, an IPv6 gateway address is needed for"
+" use as the next-hop for the default route. If no IPv6 gateway address is"
+" configured here, (and only then) the neutron router will be configured "
+"to get its default route from router advertisements (RAs) from the "
+"upstream router; in which case the upstream router must also be "
+"configured to send these RAs. The ipv6_gateway, when configured, should "
+"be the LLA of the interface on the upstream router. If a next-hop using a"
+" global unique address (GUA) is desired, it needs to be done via a subnet"
+" allocated to the network and not through this parameter. "
+msgstr ""
+
+#: neutron/agent/l3/config.py:78
 msgid "Allow running metadata proxy."
 msgstr ""
 
-#: neutron/agent/l3/config.py:63
+#: neutron/agent/l3/config.py:80
 msgid "Delete namespace after removing a router."
 msgstr ""
 
-#: neutron/agent/l3/config.py:66
+#: neutron/agent/l3/config.py:83
 msgid "Iptables mangle mark used to mark metadata valid requests"
 msgstr ""
 
+#: neutron/agent/l3/config.py:87
+msgid "Iptables mangle mark used to mark ingress from external network"
+msgstr ""
+
 #: neutron/agent/l3/ha.py:36
 msgid "Location to store keepalived/conntrackd config files"
 msgstr ""
@@ -453,7 +472,7 @@ msgid "Group (gid or name) running this process after its initialization"
 msgstr ""
 
 #: neutron/agent/l3/keepalived_state_change.py:122
-#: neutron/agent/metadata/driver.py:39
+#: neutron/agent/metadata/driver.py:43
 #: neutron/agent/metadata/namespace_proxy.py:153
 #: neutron/tests/functional/agent/l3/test_keepalived_state_change.py:31
 msgid "Location of Metadata Proxy UNIX domain socket"
@@ -475,25 +494,25 @@ msgstr ""
 msgid "Process is not running."
 msgstr ""
 
-#: neutron/agent/linux/daemon.py:40
+#: neutron/agent/linux/daemon.py:42
 #, python-format
 msgid "Failed to set uid %s"
 msgstr ""
 
-#: neutron/agent/linux/daemon.py:54
+#: neutron/agent/linux/daemon.py:56
 #, python-format
 msgid "Failed to set gid %s"
 msgstr ""
 
-#: neutron/agent/linux/daemon.py:65
+#: neutron/agent/linux/daemon.py:86
 msgid "Root permissions are required to drop privileges."
 msgstr ""
 
-#: neutron/agent/linux/daemon.py:73
+#: neutron/agent/linux/daemon.py:94
 msgid "Failed to remove supplemental groups"
 msgstr ""
 
-#: neutron/agent/linux/daemon.py:102
+#: neutron/agent/linux/daemon.py:123
 msgid "Unable to unlock pid file"
 msgstr ""
 
@@ -611,7 +630,7 @@ msgstr ""
 msgid "Location to store IPv6 RA config files"
 msgstr ""
 
-#: neutron/agent/linux/utils.py:117
+#: neutron/agent/linux/utils.py:118
 msgid ""
 "\n"
 "Command: {cmd}\n"
@@ -696,18 +715,28 @@ msgstr ""
 msgid "Number of backlog requests to configure the metadata server socket with"
 msgstr ""
 
-#: neutron/agent/metadata/driver.py:43
+#: neutron/agent/metadata/driver.py:47
 msgid ""
 "User (uid or name) running metadata proxy after its initialization (if "
 "empty: agent effective user)"
 msgstr ""
 
-#: neutron/agent/metadata/driver.py:48
+#: neutron/agent/metadata/driver.py:52
 msgid ""
 "Group (gid or name) running metadata proxy after its initialization (if "
 "empty: agent effective group)"
 msgstr ""
 
+#: neutron/agent/metadata/driver.py:57
+msgid ""
+"Enable/Disable log watch by metadata proxy. It should be disabled when "
+"metadata_proxy_user/group is not allowed to read/write its log file and "
+"copytruncate logrotate option must be used if logrotate is enabled on "
+"metadata proxy log files. Option default value is deduced from "
+"metadata_proxy_user: watch log is enabled if metadata_proxy_user is agent"
+" effective user id/name."
+msgstr ""
+
 #: neutron/agent/metadata/namespace_proxy.py:137
 msgid "Network that will have instance metadata proxied."
 msgstr ""
@@ -737,6 +766,13 @@ msgstr ""
 msgid "Group (gid or name) running metadata proxy after its initialization"
 msgstr ""
 
+#: neutron/agent/metadata/namespace_proxy.py:165
+msgid ""
+"Watch file log. Log watch should be disabled when "
+"metadata_proxy_user/group has no read/write permissions on metadata proxy"
+" log file."
+msgstr ""
+
 #: neutron/agent/ovsdb/api.py:30
 msgid "The interface for interacting with the OVSDB"
 msgstr ""
@@ -782,7 +818,7 @@ msgid ""
 " and '%(desc)s'"
 msgstr ""
 
-#: neutron/api/api_common.py:316 neutron/api/v2/base.py:603
+#: neutron/api/api_common.py:316 neutron/api/v2/base.py:614
 #, python-format
 msgid "Unable to find '%s' in request body"
 msgstr ""
@@ -809,211 +845,211 @@ msgstr ""
 msgid "Unrecognized action"
 msgstr ""
 
-#: neutron/api/v2/attributes.py:45
+#: neutron/api/v2/attributes.py:54
 #, python-format
 msgid ""
 "Invalid input. '%(target_dict)s' must be a dictionary with keys: "
 "%(expected_keys)s"
 msgstr ""
 
-#: neutron/api/v2/attributes.py:57
+#: neutron/api/v2/attributes.py:66
 #, python-format
 msgid ""
 "Validation of dictionary's keys failed. Expected keys: %(expected_keys)s "
 "Provided keys: %(provided_keys)s"
 msgstr ""
 
-#: neutron/api/v2/attributes.py:72
+#: neutron/api/v2/attributes.py:81
 #, python-format
 msgid "'%(data)s' is not in %(valid_values)s"
 msgstr ""
 
-#: neutron/api/v2/attributes.py:88
+#: neutron/api/v2/attributes.py:97
 #, python-format
 msgid "'%s' Blank strings are not permitted"
 msgstr ""
 
-#: neutron/api/v2/attributes.py:100
+#: neutron/api/v2/attributes.py:109
 #, python-format
 msgid "'%s' is not a valid string"
 msgstr ""
 
-#: neutron/api/v2/attributes.py:105
+#: neutron/api/v2/attributes.py:114
 #, python-format
 msgid "'%(data)s' exceeds maximum length of %(max_len)s"
 msgstr ""
 
-#: neutron/api/v2/attributes.py:115
+#: neutron/api/v2/attributes.py:124
 #, python-format
 msgid "'%s' is not a valid boolean value"
 msgstr ""
 
-#: neutron/api/v2/attributes.py:134 neutron/api/v2/attributes.py:513
+#: neutron/api/v2/attributes.py:143 neutron/api/v2/attributes.py:522
 #, python-format
 msgid "'%s' is not an integer"
 msgstr ""
 
-#: neutron/api/v2/attributes.py:138
+#: neutron/api/v2/attributes.py:147
 #, python-format
 msgid "'%(data)s' is too small - must be at least '%(limit)d'"
 msgstr ""
 
-#: neutron/api/v2/attributes.py:143
+#: neutron/api/v2/attributes.py:152
 #, python-format
 msgid "'%(data)s' is too large - must be no larger than '%(limit)d'"
 msgstr ""
 
-#: neutron/api/v2/attributes.py:152
+#: neutron/api/v2/attributes.py:161
 #, python-format
 msgid "'%s' contains whitespace"
 msgstr ""
 
-#: neutron/api/v2/attributes.py:167
+#: neutron/api/v2/attributes.py:176
 #, python-format
 msgid "'%s' is not a valid MAC address"
 msgstr ""
 
-#: neutron/api/v2/attributes.py:197
+#: neutron/api/v2/attributes.py:206
 #, python-format
 msgid "'%s' is not a valid IP address"
 msgstr ""
 
-#: neutron/api/v2/attributes.py:208
+#: neutron/api/v2/attributes.py:217
 #, python-format
 msgid "Invalid data format for IP pool: '%s'"
 msgstr ""
 
-#: neutron/api/v2/attributes.py:225 neutron/api/v2/attributes.py:232
+#: neutron/api/v2/attributes.py:234 neutron/api/v2/attributes.py:241
 #, python-format
 msgid "Invalid data format for fixed IP: '%s'"
 msgstr ""
 
-#: neutron/api/v2/attributes.py:240
+#: neutron/api/v2/attributes.py:249
 #, python-format
 msgid "Duplicate IP address '%s'"
 msgstr ""
 
-#: neutron/api/v2/attributes.py:260
+#: neutron/api/v2/attributes.py:269
 #, python-format
 msgid "%(host)s is not a valid IP or hostname. Details: %(ip_err)s, %(name_err)s"
 msgstr ""
 
-#: neutron/api/v2/attributes.py:269
+#: neutron/api/v2/attributes.py:278
 #, python-format
 msgid "Invalid data format for nameserver: '%s'"
 msgstr ""
 
-#: neutron/api/v2/attributes.py:278
+#: neutron/api/v2/attributes.py:287
 #, python-format
 msgid "'%(host)s' is not a valid nameserver. %(msg)s"
 msgstr ""
 
-#: neutron/api/v2/attributes.py:283
+#: neutron/api/v2/attributes.py:292
 #, python-format
 msgid "Duplicate nameserver '%s'"
 msgstr ""
 
-#: neutron/api/v2/attributes.py:291
+#: neutron/api/v2/attributes.py:300
 #, python-format
 msgid "Invalid data format for hostroute: '%s'"
 msgstr ""
 
-#: neutron/api/v2/attributes.py:308
+#: neutron/api/v2/attributes.py:317
 #, python-format
 msgid "Duplicate hostroute '%s'"
 msgstr ""
 
-#: neutron/api/v2/attributes.py:325 neutron/tests/unit/test_attributes.py:515
+#: neutron/api/v2/attributes.py:334 neutron/tests/unit/test_attributes.py:515
 #: neutron/tests/unit/test_attributes.py:529
 #: neutron/tests/unit/test_attributes.py:537
 #, python-format
 msgid "'%(data)s' isn't a recognized IP subnet cidr, '%(cidr)s' is recommended"
 msgstr ""
 
-#: neutron/api/v2/attributes.py:331
+#: neutron/api/v2/attributes.py:340
 #, python-format
 msgid "'%s' is not a valid IP subnet"
 msgstr ""
 
-#: neutron/api/v2/attributes.py:339 neutron/api/v2/attributes.py:427
+#: neutron/api/v2/attributes.py:348 neutron/api/v2/attributes.py:436
 #, python-format
 msgid "'%s' is not a list"
 msgstr ""
 
-#: neutron/api/v2/attributes.py:344 neutron/api/v2/attributes.py:437
+#: neutron/api/v2/attributes.py:353 neutron/api/v2/attributes.py:446
 #, python-format
 msgid "Duplicate items in the list: '%s'"
 msgstr ""
 
-#: neutron/api/v2/attributes.py:372
+#: neutron/api/v2/attributes.py:381
 #, python-format
 msgid "'%s' exceeds the 255 character hostname limit"
 msgstr ""
 
-#: neutron/api/v2/attributes.py:376
+#: neutron/api/v2/attributes.py:385
 msgid "Encountered an empty component."
 msgstr ""
 
-#: neutron/api/v2/attributes.py:379
+#: neutron/api/v2/attributes.py:388
 #, python-format
 msgid "Name '%s' must not start or end with a hyphen."
 msgstr ""
 
-#: neutron/api/v2/attributes.py:382
+#: neutron/api/v2/attributes.py:391
 #, python-format
 msgid ""
 "Name '%s' must be 1-63 characters long, each of which can only be "
 "alphanumeric or a hyphen."
 msgstr ""
 
-#: neutron/api/v2/attributes.py:387
+#: neutron/api/v2/attributes.py:396
 #, python-format
 msgid "TLD '%s' must not be all numeric"
 msgstr ""
 
-#: neutron/api/v2/attributes.py:389
+#: neutron/api/v2/attributes.py:398
 #, python-format
 msgid "'%(data)s' is not a valid hostname. Reason: %(reason)s"
 msgstr ""
 
-#: neutron/api/v2/attributes.py:402
+#: neutron/api/v2/attributes.py:411
 #, python-format
 msgid "'%s' is not a valid input"
 msgstr ""
 
-#: neutron/api/v2/attributes.py:415
+#: neutron/api/v2/attributes.py:424
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:532
 #, python-format
 msgid "'%s' is not a valid UUID"
 msgstr ""
 
-#: neutron/api/v2/attributes.py:457
+#: neutron/api/v2/attributes.py:466
 #, python-format
 msgid "Validator '%s' does not exist."
 msgstr ""
 
-#: neutron/api/v2/attributes.py:469
+#: neutron/api/v2/attributes.py:478
 #, python-format
 msgid "'%s' is not a dictionary"
 msgstr ""
 
-#: neutron/api/v2/attributes.py:518
+#: neutron/api/v2/attributes.py:527
 #, python-format
 msgid "'%s' should be non-negative"
 msgstr ""
 
-#: neutron/api/v2/attributes.py:537
+#: neutron/api/v2/attributes.py:546
 #, python-format
 msgid "'%s' cannot be converted to boolean"
 msgstr ""
 
-#: neutron/api/v2/attributes.py:550
+#: neutron/api/v2/attributes.py:559
 #: neutron/plugins/nec/extensions/packetfilter.py:72
 #, python-format
 msgid "'%s' is not a integer"
 msgstr ""
 
-#: neutron/api/v2/attributes.py:569
+#: neutron/api/v2/attributes.py:578
 #, python-format
 msgid "'%s' is not of the form <key>=[value]"
 msgstr ""
@@ -1022,60 +1058,60 @@ msgstr ""
 msgid "Native pagination depend on native sorting"
 msgstr ""
 
-#: neutron/api/v2/base.py:497
+#: neutron/api/v2/base.py:507
 #, python-format
 msgid "Invalid format: %s"
 msgstr ""
 
-#: neutron/api/v2/base.py:558
+#: neutron/api/v2/base.py:569
 msgid ""
 "Specifying 'tenant_id' other than authenticated tenant in request "
 "requires admin privileges"
 msgstr ""
 
-#: neutron/api/v2/base.py:566
+#: neutron/api/v2/base.py:577
 msgid "Running without keystone AuthN requires  that tenant_id is specified"
 msgstr ""
 
-#: neutron/api/v2/base.py:584
+#: neutron/api/v2/base.py:595
 msgid "Resource body required"
 msgstr ""
 
-#: neutron/api/v2/base.py:589
+#: neutron/api/v2/base.py:600
 msgid "Bulk operation not supported"
 msgstr ""
 
-#: neutron/api/v2/base.py:592
+#: neutron/api/v2/base.py:603
 msgid "Resources required"
 msgstr ""
 
-#: neutron/api/v2/base.py:614
+#: neutron/api/v2/base.py:625
 #, python-format
 msgid "Failed to parse request. Required attribute '%s' not specified"
 msgstr ""
 
-#: neutron/api/v2/base.py:621
+#: neutron/api/v2/base.py:632
 #, python-format
 msgid "Attribute '%s' not allowed in POST"
 msgstr ""
 
-#: neutron/api/v2/base.py:626
+#: neutron/api/v2/base.py:637
 #, python-format
 msgid "Cannot update read-only attribute %s"
 msgstr ""
 
-#: neutron/api/v2/base.py:644
+#: neutron/api/v2/base.py:655
 #, python-format
 msgid "Invalid input for %(attr)s. Reason: %(reason)s."
 msgstr ""
 
-#: neutron/api/v2/base.py:653 neutron/extensions/allowedaddresspairs.py:75
+#: neutron/api/v2/base.py:664 neutron/extensions/allowedaddresspairs.py:75
 #: neutron/extensions/multiprovidernet.py:45
 #, python-format
 msgid "Unrecognized attribute(s) '%s'"
 msgstr ""
 
-#: neutron/api/v2/base.py:672
+#: neutron/api/v2/base.py:683
 #, python-format
 msgid "Tenant %(tenant_id)s not allowed to create %(resource)s on this network"
 msgstr ""
@@ -1199,120 +1235,124 @@ msgid "Maximum number of fixed ips per port"
 msgstr ""
 
 #: neutron/common/config.py:75
-msgid "Default subnet-pool to be used for automatic subnet CIDR allocation"
+msgid "Default IPv4 subnet-pool to be used for automatic subnet CIDR allocation"
 msgstr ""
 
-#: neutron/common/config.py:79
+#: neutron/common/config.py:78
+msgid "Default IPv6 subnet-pool to be used for automatic subnet CIDR allocation"
+msgstr ""
+
+#: neutron/common/config.py:82
 msgid ""
 "DHCP lease duration (in seconds). Use -1 to tell dnsmasq to use infinite "
 "lease times."
 msgstr ""
 
-#: neutron/common/config.py:82
+#: neutron/common/config.py:85
 msgid "Allow sending resource operation notification to DHCP agent"
 msgstr ""
 
-#: neutron/common/config.py:85
+#: neutron/common/config.py:88
 msgid "Allow overlapping IP support in Neutron"
 msgstr ""
 
-#: neutron/common/config.py:87
+#: neutron/common/config.py:90
 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:92
+#: neutron/common/config.py:95
 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:98
+#: neutron/common/config.py:101
 msgid "Send notification to nova when port status changes"
 msgstr ""
 
-#: neutron/common/config.py:100
+#: neutron/common/config.py:103
 msgid ""
 "Send notification to nova when port data (fixed_ips/floatingip) changes "
 "so nova can update its cache."
 msgstr ""
 
-#: neutron/common/config.py:104
+#: neutron/common/config.py:107
 msgid ""
 "URL for connection to nova. Deprecated in favour of an auth plugin in "
 "[nova]."
 msgstr ""
 
-#: neutron/common/config.py:107
+#: neutron/common/config.py:110
 msgid ""
 "Username for connecting to nova in admin context. Deprecated in favour of"
 " an auth plugin in [nova]."
 msgstr ""
 
-#: neutron/common/config.py:110
+#: neutron/common/config.py:113
 msgid ""
 "Password for connection to nova in admin context. Deprecated in favour of"
 " an auth plugin in [nova]."
 msgstr ""
 
-#: neutron/common/config.py:114
+#: neutron/common/config.py:117
 msgid ""
 "The uuid of the admin nova tenant. Deprecated in favour of an auth plugin"
 " in [nova]."
 msgstr ""
 
-#: neutron/common/config.py:117
+#: neutron/common/config.py:120
 msgid ""
 "The name of the admin nova tenant. Deprecated in favour of an auth plugin"
 " in [nova]."
 msgstr ""
 
-#: neutron/common/config.py:121
+#: neutron/common/config.py:124
 msgid ""
 "Authorization URL for connecting to nova in admin context. Deprecated in "
 "favour of an auth plugin in [nova]."
 msgstr ""
 
-#: neutron/common/config.py:125
+#: neutron/common/config.py:128
 msgid ""
 "Number of seconds between sending events to nova if there are any events "
 "to send."
 msgstr ""
 
-#: neutron/common/config.py:128
+#: neutron/common/config.py:131
 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:132
+#: neutron/common/config.py:135
 msgid ""
 "If True, then allow plugins that support it to create VLAN transparent "
 "networks."
 msgstr ""
 
-#: neutron/common/config.py:139
+#: neutron/common/config.py:142
 msgid ""
 "Where to store Neutron state files. This directory must be writable by "
 "the agent."
 msgstr ""
 
-#: neutron/common/config.py:171
+#: neutron/common/config.py:174
 msgid ""
 "Name of nova region to use. Useful if keystone manages more than one "
 "region."
 msgstr ""
 
-#: neutron/common/config.py:193
+#: neutron/common/config.py:196
 #, python-format
 msgid "Base MAC: %s"
 msgstr ""
 
-#: neutron/common/config.py:226
+#: neutron/common/config.py:229
 #, python-format
 msgid "Unable to load %(app_name)s from configuration file %(config_path)s."
 msgstr ""
@@ -1717,6 +1757,34 @@ msgstr ""
 msgid "Illegal update to prefixes: %(msg)s"
 msgstr ""
 
+#: neutron/common/exceptions.py:437
+#, python-format
+msgid "Failed to allocate subnet: %(reason)s"
+msgstr ""
+
+#: neutron/common/exceptions.py:441
+#, python-format
+msgid ""
+"Unable to allocate subnet with prefix length %(prefixlen)s, minimum "
+"allowed prefix is %(min_prefixlen)s"
+msgstr ""
+
+#: neutron/common/exceptions.py:446
+#, python-format
+msgid ""
+"Unable to allocate subnet with prefix length %(prefixlen)s, maximum "
+"allowed prefix is %(max_prefixlen)s"
+msgstr ""
+
+#: neutron/common/exceptions.py:451
+#, python-format
+msgid "Unable to delete subnet pool: %(reason)s"
+msgstr ""
+
+#: neutron/common/exceptions.py:455
+msgid "Per-tenant subnet pool prefix quota exceeded"
+msgstr ""
+
 #: neutron/common/ipv6_utils.py:36
 msgid "Unable to generate IP address by EUI64 for IPv4 prefix"
 msgstr ""
@@ -1760,6 +1828,10 @@ msgstr ""
 msgid "Value %(value)s in mapping: '%(mapping)s' not unique"
 msgstr ""
 
+#: neutron/common/utils.py:420
+msgid "Illegal IP version number"
+msgstr ""
+
 #: neutron/db/agents_db.py:39
 msgid ""
 "Seconds to regard the agent is down; should be at least twice "
@@ -1810,53 +1882,53 @@ msgstr ""
 msgid "Cannot create resource for another tenant"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:380
+#: neutron/db/db_base_plugin_v2.py:392
 msgid "IP allocation requires subnet_id or ip_address"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:397
+#: neutron/db/db_base_plugin_v2.py:409
 #, python-format
 msgid ""
 "Failed to create port on network %(network_id)s, because fixed_ips "
 "included invalid subnet %(subnet_id)s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:423
+#: neutron/db/db_base_plugin_v2.py:435
 #, python-format
 msgid ""
 "IPv6 address %(address)s can not be directly assigned to a port on subnet"
 " %(id)s since the subnet is configured for automatic addresses"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:442 neutron/db/db_base_plugin_v2.py:484
+#: neutron/db/db_base_plugin_v2.py:454 neutron/db/db_base_plugin_v2.py:497
 #: neutron/plugins/opencontrail/contrail_plugin.py:388
 msgid "Exceeded maximim amount of fixed ips per port"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:600
+#: neutron/db/db_base_plugin_v2.py:615
 msgid "0 is not allowed as CIDR prefix length"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:610
+#: neutron/db/db_base_plugin_v2.py:625
 #, python-format
 msgid ""
 "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
 " with another subnet"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:695 neutron/db/db_base_plugin_v2.py:699
+#: neutron/db/db_base_plugin_v2.py:710 neutron/db/db_base_plugin_v2.py:714
 #, python-format
 msgid "Invalid route: %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:792
 #, python-format
 msgid ""
 "Invalid CIDR %s for IPv6 address mode. OpenStack uses the EUI-64 address "
 "format, which requires the prefix to be /64."
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:785
+#: neutron/db/db_base_plugin_v2.py:800
 #, python-format
 msgid ""
 "ipv6_ra_mode set to '%(ra_mode)s' with ipv6_address_mode set to "
@@ -1864,48 +1936,68 @@ msgid ""
 "the same value"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:793
+#: neutron/db/db_base_plugin_v2.py:808
 msgid ""
 "ipv6_ra_mode or ipv6_address_mode cannot be set when enable_dhcp is set "
 "to False."
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:814
 msgid "Cannot disable enable_dhcp with ipv6 attributes set"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1003
+#: neutron/db/db_base_plugin_v2.py:1020
 #, python-format
 msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1027
+#: neutron/db/db_base_plugin_v2.py:1044
 msgid "Gateway is not valid on subnet"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1047 neutron/db/db_base_plugin_v2.py:1061
+#: neutron/db/db_base_plugin_v2.py:1064 neutron/db/db_base_plugin_v2.py:1078
 #: neutron/plugins/opencontrail/contrail_plugin.py:312
 msgid "new subnet"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1054
+#: neutron/db/db_base_plugin_v2.py:1071
 #, python-format
 msgid "Error parsing dns address %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1070
+#: neutron/db/db_base_plugin_v2.py:1087
 msgid "ipv6_ra_mode is not valid when ip_version is 4"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1074
+#: neutron/db/db_base_plugin_v2.py:1091
 msgid "ipv6_address_mode is not valid when ip_version is 4"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1402
+#: neutron/db/db_base_plugin_v2.py:1224
+msgid "allocation_pools allowed only for specific subnet requests."
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:1304
+msgid "ip_version must be specified in the absence of cidr and subnetpool_id"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:1321
+msgid "cidr and prefixlen must not be supplied together"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:1332
+msgid "A cidr must be specified in the absence of a subnet pool"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:1583
 msgid "Existing prefixes must be a subset of the new prefixes"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:1471
+#: neutron/db/db_base_plugin_v2.py:1650
+msgid "Subnet pool has existing allocations"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:1657
 msgid "mac address update"
 msgstr ""
 
@@ -1944,21 +2036,12 @@ msgstr ""
 msgid "No eligible l3 agent associated with external network %s found"
 msgstr ""
 
-#: neutron/db/l3_db.py:277
-msgid "Routers support only 1 external IP"
-msgstr ""
-
-#: neutron/db/l3_db.py:293
-#, python-format
-msgid "No IPs available for external network %s"
-msgstr ""
-
-#: neutron/db/l3_db.py:313
+#: neutron/db/l3_db.py:307
 #, python-format
 msgid "Network %s is not an external network"
 msgstr ""
 
-#: neutron/db/l3_db.py:323
+#: neutron/db/l3_db.py:317
 #, python-format
 msgid "External IP %s is the same as the gateway IP"
 msgstr ""
@@ -2043,42 +2126,42 @@ msgstr ""
 msgid "Network %s is not a valid external network"
 msgstr ""
 
-#: neutron/db/l3_db.py:992
+#: neutron/db/l3_db.py:993
 #, python-format
 msgid "has device owner %s"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:45
+#: neutron/db/l3_dvr_db.py:50
 msgid ""
 "System-wide flag to determine the type of router that tenants can create."
 " Only admin can override."
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:558
+#: neutron/db/l3_dvr_db.py:551
 msgid "Unable to create the Agent Gateway Port"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:591
+#: neutron/db/l3_dvr_db.py:584
 msgid "Unable to create the SNAT Interface Port"
 msgstr ""
 
-#: neutron/db/l3_hamode_db.py:42
+#: neutron/db/l3_hamode_db.py:43
 msgid "Enable HA mode for virtual routers."
 msgstr ""
 
-#: neutron/db/l3_hamode_db.py:45
+#: neutron/db/l3_hamode_db.py:46
 msgid "Maximum number of agents on which a router will be scheduled."
 msgstr ""
 
-#: neutron/db/l3_hamode_db.py:49
+#: neutron/db/l3_hamode_db.py:50
 msgid "Minimum number of agents on which a router will be scheduled."
 msgstr ""
 
-#: neutron/db/l3_hamode_db.py:53
+#: neutron/db/l3_hamode_db.py:54
 msgid "Subnet used for the l3 HA admin network."
 msgstr ""
 
-#: neutron/db/securitygroups_db.py:541
+#: neutron/db/securitygroups_db.py:540
 msgid "Default security group"
 msgstr ""
 
@@ -2580,7 +2663,7 @@ msgstr ""
 msgid "Port does not have port security binding."
 msgstr ""
 
-#: neutron/extensions/providernet.py:53
+#: neutron/extensions/providernet.py:59
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:270
 msgid "Plugin does not support updating provider attributes"
 msgstr ""
@@ -2690,13 +2773,13 @@ msgstr ""
 msgid "'%s' is not an integer or uuid"
 msgstr ""
 
-#: neutron/extensions/securitygroup.py:250
+#: neutron/extensions/securitygroup.py:251
 msgid ""
 "Number of security groups allowed per tenant. A negative value means "
 "unlimited."
 msgstr ""
 
-#: neutron/extensions/securitygroup.py:254
+#: neutron/extensions/securitygroup.py:255
 msgid ""
 "Number of security rules allowed per tenant. A negative value means "
 "unlimited."
@@ -2710,6 +2793,19 @@ msgstr ""
 msgid "API for retrieving service providers for Neutron advanced services"
 msgstr ""
 
+#: neutron/ipam/subnet_alloc.py:106
+#, python-format
+msgid "Insufficient prefix space to allocate subnet size /%s"
+msgstr ""
+
+#: neutron/ipam/subnet_alloc.py:124
+msgid "Cannot allocate requested subnet from the available set of prefixes"
+msgstr ""
+
+#: neutron/ipam/subnet_alloc.py:145
+msgid "Unsupported request type"
+msgstr ""
+
 #: neutron/openstack/common/periodic_task.py:46
 #, python-format
 msgid "Unexpected argument for periodic task creation: %(arg)s."
@@ -4472,23 +4568,23 @@ msgid ""
 "error: %(error)s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1562
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1559
 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
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1577
 #, python-format
 msgid "Parsing bridge_mappings failed: %s."
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1601
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1598
 #, python-format
 msgid "Invalid tunnel type specified: %s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1604
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1601
 msgid "Tunneling cannot be enabled without a valid local_ip."
 msgstr ""
 
@@ -4618,30 +4714,30 @@ msgstr ""
 msgid "Invalid pci slot %(pci_slot)s"
 msgstr ""
 
-#: neutron/plugins/vmware/extensions/networkgw.py:97
+#: neutron/plugins/vmware/extensions/networkgw.py:99
 msgid "Cannot create a gateway with an empty device list"
 msgstr ""
 
-#: neutron/plugins/vmware/extensions/networkgw.py:113
+#: neutron/plugins/vmware/extensions/networkgw.py:115
 #, python-format
 msgid "Unexpected keys found in device description:%s"
 msgstr ""
 
-#: neutron/plugins/vmware/extensions/networkgw.py:117
+#: neutron/plugins/vmware/extensions/networkgw.py:119
 #, python-format
 msgid "%s: provided data are not iterable"
 msgstr ""
 
-#: neutron/plugins/vmware/extensions/networkgw.py:124
+#: neutron/plugins/vmware/extensions/networkgw.py:126
 msgid "A connector type is required to create a gateway device"
 msgstr ""
 
-#: neutron/plugins/vmware/extensions/networkgw.py:133
+#: neutron/plugins/vmware/extensions/networkgw.py:135
 #, python-format
 msgid "Unknown connector type: %s"
 msgstr ""
 
-#: neutron/plugins/vmware/extensions/networkgw.py:140
+#: neutron/plugins/vmware/extensions/networkgw.py:142
 msgid "Number of network gateways allowed per tenant, -1 for unlimited"
 msgstr ""
 
@@ -4867,7 +4963,7 @@ msgstr ""
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/tests/base.py:87
+#: neutron/tests/base.py:91
 #, python-format
 msgid "Unknown attribute '%s'."
 msgstr ""
@@ -4893,8 +4989,8 @@ msgid ""
 "operation."
 msgstr ""
 
-#: neutron/tests/unit/test_iptables_manager.py:838
-#: neutron/tests/unit/test_iptables_manager.py:872
+#: neutron/tests/unit/test_iptables_manager.py:842
+#: neutron/tests/unit/test_iptables_manager.py:876
 #, python-format
 msgid ""
 "IPTablesManager.apply failed to apply the following set of iptables "
@@ -4902,12 +4998,12 @@ msgid ""
 "%s"
 msgstr ""
 
-#: neutron/tests/unit/ml2/test_ml2_plugin.py:303
+#: neutron/tests/unit/ml2/test_ml2_plugin.py:309
 #, python-format
 msgid "Deleting port %s"
 msgstr ""
 
-#: neutron/tests/unit/ml2/test_ml2_plugin.py:304
+#: neutron/tests/unit/ml2/test_ml2_plugin.py:310
 #, python-format
 msgid "The port '%s' was deleted"
 msgstr ""
index 44322de16b52d80678a104d552acd2b7a54eff86..321c8452d3138a3be54bdcc989e6ed1a1140b70e 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-29 06:13+0000\n"
-"PO-Revision-Date: 2015-03-28 15:42+0000\n"
+"POT-Creation-Date: 2015-04-03 06:13+0000\n"
+"PO-Revision-Date: 2015-03-31 22:26+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/"
 "neutron/language/pt_BR/)\n"
@@ -34,7 +34,7 @@ msgstr "Serviço %s é suportado pelo plugin núcleo"
 msgid "Loading Plugin: %s"
 msgstr "Carregando Plug-in: %s"
 
-#: neutron/policy.py:113
+#: neutron/policy.py:114
 #, python-format
 msgid ""
 "Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s"
@@ -42,13 +42,13 @@ msgstr ""
 "Inserindo política: %(new_policy)s no lugar de política deprecada: "
 "%(old_policy)s"
 
-#: neutron/quota.py:212
+#: neutron/quota.py:215
 msgid ""
 "ConfDriver is used as quota_driver because the loaded plugin does not "
 "support 'quotas' table."
 msgstr ""
 
-#: neutron/quota.py:217
+#: neutron/quota.py:220
 #, python-format
 msgid "Loaded quota_driver: %s."
 msgstr ""
@@ -130,7 +130,7 @@ msgstr "Nenhuma porta aqui para atualizar firewall"
 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
+#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:589
 msgid "DHCP agent started"
 msgstr "Agente DHCP iniciado"
 
@@ -142,13 +142,13 @@ msgstr "Sincronizando estado"
 msgid "Synchronizing state complete"
 msgstr ""
 
-#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:633
+#: neutron/agent/dhcp/agent.py:586 neutron/agent/l3/agent.py:622
 #: 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:562
+#: neutron/agent/l3/agent.py:551
 msgid "L3 agent started"
 msgstr "Agente L3 iniciado"
 
@@ -163,7 +163,7 @@ msgid ""
 "Router %s is not managed by this agent. It was possibly deleted concurrently."
 msgstr ""
 
-#: neutron/agent/linux/daemon.py:81
+#: neutron/agent/linux/daemon.py:102
 #, python-format
 msgid "Process runs with uid/gid: %(uid)s/%(gid)s"
 msgstr ""
@@ -175,8 +175,8 @@ msgid ""
 "in port's address IP versions"
 msgstr ""
 
-#: neutron/agent/linux/interface.py:256 neutron/agent/linux/interface.py:307
-#: neutron/agent/linux/interface.py:365 neutron/agent/linux/interface.py:408
+#: neutron/agent/linux/interface.py:268 neutron/agent/linux/interface.py:319
+#: neutron/agent/linux/interface.py:377 neutron/agent/linux/interface.py:420
 #, python-format
 msgid "Device %s already exists"
 msgstr "O dispositivo %s já existe"
@@ -239,21 +239,21 @@ 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:1017
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1637
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1634
 #: 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:201
+#: neutron/common/config.py:204
 msgid "Logging enabled!"
 msgstr "Criação de log ativada!"
 
-#: neutron/common/config.py:202
+#: neutron/common/config.py:205
 #, python-format
 msgid "%(prog)s version %(version)s"
 msgstr ""
 
-#: neutron/common/config.py:221
+#: neutron/common/config.py:224
 #, python-format
 msgid "Config paste file: %s"
 msgstr "Arquivo de colagem configurado: %s"
@@ -285,7 +285,7 @@ msgstr ""
 msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:615
+#: neutron/db/db_base_plugin_v2.py:630
 #, python-format
 msgid ""
 "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
@@ -294,31 +294,31 @@ msgstr ""
 "A validação para CIDR: %(new_cidr)s falhou - se sobrepõe com a sub-rede "
 "%(subnet_id)s (CIDR: %(cidr)s)"
 
-#: neutron/db/db_base_plugin_v2.py:642
+#: neutron/db/db_base_plugin_v2.py:657
 #, python-format
 msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
 msgstr "Localizado endereço IP inválido no pool: %(start)s - %(end)s:"
 
-#: neutron/db/db_base_plugin_v2.py:649
+#: neutron/db/db_base_plugin_v2.py:664
 msgid "Specified IP addresses do not match the subnet IP version"
 msgstr "Endereços IP especificado não correspondem à versão do IP da sub-rede"
 
-#: neutron/db/db_base_plugin_v2.py:653
+#: neutron/db/db_base_plugin_v2.py:668
 #, python-format
 msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
 msgstr "IP inicial (%(start)s) é maior que IP final (%(end)s)"
 
-#: neutron/db/db_base_plugin_v2.py:658
+#: neutron/db/db_base_plugin_v2.py:673
 #, python-format
 msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
 msgstr "Localizado pool maior que a sub-rede CIDR:%(start)s - %(end)s"
 
-#: neutron/db/db_base_plugin_v2.py:682
+#: neutron/db/db_base_plugin_v2.py:697
 #, python-format
 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:1328
+#: neutron/db/db_base_plugin_v2.py:1507
 #, python-format
 msgid "Found IP allocation %(alloc)s on subnet %(subnet)s, cannot delete"
 msgstr ""
@@ -329,27 +329,22 @@ msgid ""
 "is disabled."
 msgstr ""
 
-#: neutron/db/l3_db.py:1113
+#: neutron/db/l3_db.py:1114
 #, python-format
 msgid "Skipping port %s as no IP is configure on it"
 msgstr "Ignorando a porta %s porque nenhum IP está configurado nela"
 
-#: neutron/db/l3_dvr_db.py:81
+#: neutron/db/l3_dvr_db.py:86
 #, python-format
 msgid "Centralizing distributed router %s is not supported"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:92
-#, python-format
-msgid "No Service associated, so safe to migrate: %s listed"
-msgstr ""
-
-#: neutron/db/l3_dvr_db.py:542
+#: neutron/db/l3_dvr_db.py:535
 #, python-format
 msgid "Agent Gateway port does not exist, so create one: %s"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:626
+#: neutron/db/l3_dvr_db.py:619
 #, python-format
 msgid "SNAT interface port list does not exist, so create one: %s"
 msgstr ""
@@ -358,14 +353,14 @@ msgstr ""
 msgid "SNAT already bound to a service node."
 msgstr ""
 
-#: neutron/db/l3_hamode_db.py:187
+#: neutron/db/l3_hamode_db.py:188
 #, python-format
 msgid ""
 "Attempt %(count)s to allocate a VRID in the network %(network)s for the "
 "router %(router)s"
 msgstr ""
 
-#: neutron/db/l3_hamode_db.py:270
+#: neutron/db/l3_hamode_db.py:271
 #, python-format
 msgid ""
 "Number of available agents lower than max_l3_agents_per_router. L3 agents "
@@ -580,7 +575,7 @@ msgid "RPC agent_id: %s"
 msgstr "agent_id de RPC: %s"
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:863
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1158
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1155
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
@@ -592,14 +587,14 @@ msgid "Device %s not defined on plugin"
 msgstr "Dispositivo %s não definido no plug-in"
 
 #: 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
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1210
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1227
 #, python-format
 msgid "Attachment %s removed"
 msgstr "Anexo %s removido"
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:915
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1242
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1239
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235
 #, python-format
 msgid "Port %s updated."
@@ -610,7 +605,7 @@ msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr "Daemon RPC do Agente LinuxBridge Iniciado!"
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:978
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1432
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1429
 #: 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!"
@@ -733,7 +728,7 @@ msgstr ""
 msgid "Subnet %s was deleted concurrently"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:1328
+#: neutron/plugins/ml2/plugin.py:1329
 #, python-format
 msgid ""
 "Binding info for port %s was not found, it might have been deleted already."
@@ -834,59 +829,59 @@ msgstr ""
 msgid "NVSD Agent initialized successfully, now running... "
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:198
+#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:204
 #, python-format
 msgid "L2 Agent operating in DVR Mode with MAC %s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:521
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:518
 #, 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:622
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:619
 #, 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:717
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:714
 #, python-format
 msgid "port_unbound(): net_uuid %s not in local_vlan_map"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:786
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:783
 #, python-format
 msgid "Adding %s to list of bridges."
 msgstr "Adicionando %s na lista de pontes."
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:926
 #, 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:1038
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 #, python-format
 msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1152
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1149
 #, 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:1182
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1179
 #, python-format
 msgid "Configuration for device %s completed."
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1201
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1198
 #, python-format
 msgid "Ancillary Port %s added"
 msgstr "Porta auxiliar %s adicionada"
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1460
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1457
 msgid "Agent tunnel out of sync with plugin!"
 msgstr "Túnel do agente fora de sincronização com o plug-in!"
 
index 791c6246b172037c466e196ddeda011ae566ecb1..0b950ac7dc2e684aae90069a341b17edcafb63a2 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-29 06:13+0000\n"
-"PO-Revision-Date: 2015-03-28 15:42+0000\n"
+"POT-Creation-Date: 2015-04-03 06:13+0000\n"
+"PO-Revision-Date: 2015-03-31 22:26+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/neutron/"
 "language/zh_CN/)\n"
@@ -35,19 +35,19 @@ msgstr "服务%s由核心插件支持"
 msgid "Loading Plugin: %s"
 msgstr "正在装入插件:%s"
 
-#: neutron/policy.py:113
+#: neutron/policy.py:114
 #, python-format
 msgid ""
 "Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s"
 msgstr "在被废弃的策略:%(old_policy)s位置上插入策略:%(new_policy)s "
 
-#: neutron/quota.py:212
+#: neutron/quota.py:215
 msgid ""
 "ConfDriver is used as quota_driver because the loaded plugin does not "
 "support 'quotas' table."
 msgstr ""
 
-#: neutron/quota.py:217
+#: neutron/quota.py:220
 #, python-format
 msgid "Loaded quota_driver: %s."
 msgstr ""
@@ -129,7 +129,7 @@ msgstr ""
 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
+#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:589
 msgid "DHCP agent started"
 msgstr "已启动 DHCP 代理"
 
@@ -141,13 +141,13 @@ msgstr "正在使状态同步"
 msgid "Synchronizing state complete"
 msgstr "同步状态完成"
 
-#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:633
+#: neutron/agent/dhcp/agent.py:586 neutron/agent/l3/agent.py:622
 #: neutron/services/metering/agents/metering_agent.py:286
 #, python-format
 msgid "agent_updated by server side %s!"
 msgstr "服务器端 %s 已更新代理!"
 
-#: neutron/agent/l3/agent.py:562
+#: neutron/agent/l3/agent.py:551
 msgid "L3 agent started"
 msgstr "已启动 L3 代理"
 
@@ -162,7 +162,7 @@ msgid ""
 "Router %s is not managed by this agent. It was possibly deleted concurrently."
 msgstr ""
 
-#: neutron/agent/linux/daemon.py:81
+#: neutron/agent/linux/daemon.py:102
 #, python-format
 msgid "Process runs with uid/gid: %(uid)s/%(gid)s"
 msgstr "进程运行uid/gid: %(uid)s/%(gid)s"
@@ -174,8 +174,8 @@ msgid ""
 "in port's address IP versions"
 msgstr ""
 
-#: neutron/agent/linux/interface.py:256 neutron/agent/linux/interface.py:307
-#: neutron/agent/linux/interface.py:365 neutron/agent/linux/interface.py:408
+#: neutron/agent/linux/interface.py:268 neutron/agent/linux/interface.py:319
+#: neutron/agent/linux/interface.py:377 neutron/agent/linux/interface.py:420
 #, python-format
 msgid "Device %s already exists"
 msgstr "设备 %s 已存在"
@@ -236,21 +236,21 @@ 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:1017
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1637
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1634
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:345
 msgid "Agent initialized successfully, now running... "
 msgstr "代理已成功初始化,现在正在运行..."
 
-#: neutron/common/config.py:201
+#: neutron/common/config.py:204
 msgid "Logging enabled!"
 msgstr "已启用日志记录!"
 
-#: neutron/common/config.py:202
+#: neutron/common/config.py:205
 #, python-format
 msgid "%(prog)s version %(version)s"
 msgstr "%(prog)s 版本 %(version)s"
 
-#: neutron/common/config.py:221
+#: neutron/common/config.py:224
 #, python-format
 msgid "Config paste file: %s"
 msgstr "配置粘贴文件:%s"
@@ -282,7 +282,7 @@ msgstr ""
 msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s"
 msgstr "在主机 %(host)s上添加网络%(net)s到代理%(agent)%s"
 
-#: neutron/db/db_base_plugin_v2.py:615
+#: neutron/db/db_base_plugin_v2.py:630
 #, python-format
 msgid ""
 "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
@@ -291,31 +291,31 @@ msgstr ""
 "针对 CIDR %(new_cidr)s 的验证失败 - 与子网 %(subnet_id)s(CIDR 为 %(cidr)s)"
 "重叠"
 
-#: neutron/db/db_base_plugin_v2.py:642
+#: neutron/db/db_base_plugin_v2.py:657
 #, python-format
 msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
 msgstr "在池中找到无效 IP 地址:%(start)s - %(end)s:"
 
-#: neutron/db/db_base_plugin_v2.py:649
+#: neutron/db/db_base_plugin_v2.py:664
 msgid "Specified IP addresses do not match the subnet IP version"
 msgstr "指定的 IP 地址与子网 IP 版本不匹配"
 
-#: neutron/db/db_base_plugin_v2.py:653
+#: neutron/db/db_base_plugin_v2.py:668
 #, python-format
 msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
 msgstr "起始 IP (%(start)s) 大于结束 IP (%(end)s)"
 
-#: neutron/db/db_base_plugin_v2.py:658
+#: neutron/db/db_base_plugin_v2.py:673
 #, python-format
 msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
 msgstr "找到超过子网 CIDR (%(start)s - %(end)s) 的池"
 
-#: neutron/db/db_base_plugin_v2.py:682
+#: neutron/db/db_base_plugin_v2.py:697
 #, python-format
 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:1328
+#: neutron/db/db_base_plugin_v2.py:1507
 #, python-format
 msgid "Found IP allocation %(alloc)s on subnet %(subnet)s, cannot delete"
 msgstr ""
@@ -326,27 +326,22 @@ msgid ""
 "is disabled."
 msgstr ""
 
-#: neutron/db/l3_db.py:1113
+#: neutron/db/l3_db.py:1114
 #, python-format
 msgid "Skipping port %s as no IP is configure on it"
 msgstr "正在跳过端口 %s,因为没有在该端口上配置任何 IP"
 
-#: neutron/db/l3_dvr_db.py:81
+#: neutron/db/l3_dvr_db.py:86
 #, python-format
 msgid "Centralizing distributed router %s is not supported"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:92
-#, python-format
-msgid "No Service associated, so safe to migrate: %s listed"
-msgstr ""
-
-#: neutron/db/l3_dvr_db.py:542
+#: neutron/db/l3_dvr_db.py:535
 #, python-format
 msgid "Agent Gateway port does not exist, so create one: %s"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:626
+#: neutron/db/l3_dvr_db.py:619
 #, python-format
 msgid "SNAT interface port list does not exist, so create one: %s"
 msgstr ""
@@ -355,14 +350,14 @@ msgstr ""
 msgid "SNAT already bound to a service node."
 msgstr "SNAT 已经绑定到服务节点。"
 
-#: neutron/db/l3_hamode_db.py:187
+#: neutron/db/l3_hamode_db.py:188
 #, python-format
 msgid ""
 "Attempt %(count)s to allocate a VRID in the network %(network)s for the "
 "router %(router)s"
 msgstr ""
 
-#: neutron/db/l3_hamode_db.py:270
+#: neutron/db/l3_hamode_db.py:271
 #, python-format
 msgid ""
 "Number of available agents lower than max_l3_agents_per_router. L3 agents "
@@ -575,7 +570,7 @@ msgid "RPC agent_id: %s"
 msgstr "RPC agent_id:%s"
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:863
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1158
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1155
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
@@ -587,14 +582,14 @@ msgid "Device %s not defined on plugin"
 msgstr "未在插件上定义设备 %s"
 
 #: 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
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1210
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1227
 #, python-format
 msgid "Attachment %s removed"
 msgstr "已除去附件 %s"
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:915
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1242
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1239
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235
 #, python-format
 msgid "Port %s updated."
@@ -605,7 +600,7 @@ msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr "LinuxBridge 代理 RPC 守护程序已启动!"
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:978
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1432
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1429
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:251
 msgid "Agent out of sync with plugin!"
 msgstr "代理与插件不同步!"
@@ -726,7 +721,7 @@ msgstr "端口 %s 被同时删除"
 msgid "Subnet %s was deleted concurrently"
 msgstr "子网 %s 同时被删除 "
 
-#: neutron/plugins/ml2/plugin.py:1328
+#: neutron/plugins/ml2/plugin.py:1329
 #, python-format
 msgid ""
 "Binding info for port %s was not found, it might have been deleted already."
@@ -827,59 +822,59 @@ msgstr ""
 msgid "NVSD Agent initialized successfully, now running... "
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:198
+#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:204
 #, python-format
 msgid "L2 Agent operating in DVR Mode with MAC %s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:521
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:518
 #, 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:622
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:619
 #, 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:717
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:714
 #, python-format
 msgid "port_unbound(): net_uuid %s not in local_vlan_map"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:786
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:783
 #, python-format
 msgid "Adding %s to list of bridges."
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:926
 #, 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:1038
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 #, python-format
 msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1152
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1149
 #, 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:1182
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1179
 #, python-format
 msgid "Configuration for device %s completed."
 msgstr "设备 %s 的配置已完成。"
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1201
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1198
 #, python-format
 msgid "Ancillary Port %s added"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1460
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1457
 msgid "Agent tunnel out of sync with plugin!"
 msgstr "代理隧道与插件不同步!"
 
index 902a9aded7a6e42d98da8014bcb9e020f47492ad..a42231de67d267f191e39d14931ea1093299ef4e 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-29 06:13+0000\n"
-"PO-Revision-Date: 2015-03-28 15:42+0000\n"
+"POT-Creation-Date: 2015-04-03 06:13+0000\n"
+"PO-Revision-Date: 2015-03-31 22:26+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/neutron/"
 "language/zh_TW/)\n"
@@ -34,19 +34,19 @@ msgstr ""
 msgid "Loading Plugin: %s"
 msgstr "正在載入外掛程式:%s"
 
-#: neutron/policy.py:113
+#: neutron/policy.py:114
 #, python-format
 msgid ""
 "Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s"
 msgstr ""
 
-#: neutron/quota.py:212
+#: neutron/quota.py:215
 msgid ""
 "ConfDriver is used as quota_driver because the loaded plugin does not "
 "support 'quotas' table."
 msgstr ""
 
-#: neutron/quota.py:217
+#: neutron/quota.py:220
 #, python-format
 msgid "Loaded quota_driver: %s."
 msgstr ""
@@ -128,7 +128,7 @@ msgstr ""
 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
+#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:589
 msgid "DHCP agent started"
 msgstr "已啟動 DHCP 代理程式"
 
@@ -140,13 +140,13 @@ msgstr "正在同步化狀態"
 msgid "Synchronizing state complete"
 msgstr ""
 
-#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:633
+#: neutron/agent/dhcp/agent.py:586 neutron/agent/l3/agent.py:622
 #: 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:562
+#: neutron/agent/l3/agent.py:551
 msgid "L3 agent started"
 msgstr "已啟動 L3 代理程式"
 
@@ -161,7 +161,7 @@ msgid ""
 "Router %s is not managed by this agent. It was possibly deleted concurrently."
 msgstr ""
 
-#: neutron/agent/linux/daemon.py:81
+#: neutron/agent/linux/daemon.py:102
 #, python-format
 msgid "Process runs with uid/gid: %(uid)s/%(gid)s"
 msgstr ""
@@ -173,8 +173,8 @@ msgid ""
 "in port's address IP versions"
 msgstr ""
 
-#: neutron/agent/linux/interface.py:256 neutron/agent/linux/interface.py:307
-#: neutron/agent/linux/interface.py:365 neutron/agent/linux/interface.py:408
+#: neutron/agent/linux/interface.py:268 neutron/agent/linux/interface.py:319
+#: neutron/agent/linux/interface.py:377 neutron/agent/linux/interface.py:420
 #, python-format
 msgid "Device %s already exists"
 msgstr "裝置 %s 已存在"
@@ -235,21 +235,21 @@ 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:1017
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1637
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1634
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:345
 msgid "Agent initialized successfully, now running... "
 msgstr "已順利地起始設定代理程式,現正在執行中..."
 
-#: neutron/common/config.py:201
+#: neutron/common/config.py:204
 msgid "Logging enabled!"
 msgstr "已啟用記載!"
 
-#: neutron/common/config.py:202
+#: neutron/common/config.py:205
 #, python-format
 msgid "%(prog)s version %(version)s"
 msgstr ""
 
-#: neutron/common/config.py:221
+#: neutron/common/config.py:224
 #, python-format
 msgid "Config paste file: %s"
 msgstr "配置貼上檔案:%s"
@@ -281,7 +281,7 @@ msgstr ""
 msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:615
+#: neutron/db/db_base_plugin_v2.py:630
 #, python-format
 msgid ""
 "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
@@ -289,31 +289,31 @@ msgid ""
 msgstr ""
 "驗證 CIDR %(new_cidr)s 失敗 - 與子網路 %(subnet_id)s (CIDR %(cidr)s) 重疊"
 
-#: neutron/db/db_base_plugin_v2.py:642
+#: neutron/db/db_base_plugin_v2.py:657
 #, python-format
 msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
 msgstr "在儲存區中發現無效的 IP 位址:%(start)s - %(end)s:"
 
-#: neutron/db/db_base_plugin_v2.py:649
+#: neutron/db/db_base_plugin_v2.py:664
 msgid "Specified IP addresses do not match the subnet IP version"
 msgstr "指定的 IP 位址與子網路 IP 版本不符"
 
-#: neutron/db/db_base_plugin_v2.py:653
+#: neutron/db/db_base_plugin_v2.py:668
 #, python-format
 msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
 msgstr "起始 IP (%(start)s) 大於結尾 IP (%(end)s)"
 
-#: neutron/db/db_base_plugin_v2.py:658
+#: neutron/db/db_base_plugin_v2.py:673
 #, python-format
 msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
 msgstr "找到的儲存區大於子網路 CIDR:%(start)s - %(end)s"
 
-#: neutron/db/db_base_plugin_v2.py:682
+#: neutron/db/db_base_plugin_v2.py:697
 #, python-format
 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:1328
+#: neutron/db/db_base_plugin_v2.py:1507
 #, python-format
 msgid "Found IP allocation %(alloc)s on subnet %(subnet)s, cannot delete"
 msgstr ""
@@ -324,27 +324,22 @@ msgid ""
 "is disabled."
 msgstr ""
 
-#: neutron/db/l3_db.py:1113
+#: neutron/db/l3_db.py:1114
 #, python-format
 msgid "Skipping port %s as no IP is configure on it"
 msgstr "正在跳過埠 %s,因為其上沒有配置 IP"
 
-#: neutron/db/l3_dvr_db.py:81
+#: neutron/db/l3_dvr_db.py:86
 #, python-format
 msgid "Centralizing distributed router %s is not supported"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:92
-#, python-format
-msgid "No Service associated, so safe to migrate: %s listed"
-msgstr ""
-
-#: neutron/db/l3_dvr_db.py:542
+#: neutron/db/l3_dvr_db.py:535
 #, python-format
 msgid "Agent Gateway port does not exist, so create one: %s"
 msgstr ""
 
-#: neutron/db/l3_dvr_db.py:626
+#: neutron/db/l3_dvr_db.py:619
 #, python-format
 msgid "SNAT interface port list does not exist, so create one: %s"
 msgstr ""
@@ -353,14 +348,14 @@ msgstr ""
 msgid "SNAT already bound to a service node."
 msgstr ""
 
-#: neutron/db/l3_hamode_db.py:187
+#: neutron/db/l3_hamode_db.py:188
 #, python-format
 msgid ""
 "Attempt %(count)s to allocate a VRID in the network %(network)s for the "
 "router %(router)s"
 msgstr ""
 
-#: neutron/db/l3_hamode_db.py:270
+#: neutron/db/l3_hamode_db.py:271
 #, python-format
 msgid ""
 "Number of available agents lower than max_l3_agents_per_router. L3 agents "
@@ -573,7 +568,7 @@ msgid "RPC agent_id: %s"
 msgstr "RPC agent_id:%s"
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:863
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1158
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1155
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
@@ -585,14 +580,14 @@ msgid "Device %s not defined on plugin"
 msgstr "外掛程式上未定義裝置 %s"
 
 #: 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
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1210
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1227
 #, python-format
 msgid "Attachment %s removed"
 msgstr "已移除連接裝置 %s"
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:915
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1242
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1239
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235
 #, python-format
 msgid "Port %s updated."
@@ -603,7 +598,7 @@ msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr "已啟動「LinuxBridge 代理程式 RPC 常駐程式」!"
 
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:978
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1432
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1429
 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:251
 msgid "Agent out of sync with plugin!"
 msgstr "代理程式與外掛程式不同步!"
@@ -724,7 +719,7 @@ msgstr ""
 msgid "Subnet %s was deleted concurrently"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:1328
+#: neutron/plugins/ml2/plugin.py:1329
 #, python-format
 msgid ""
 "Binding info for port %s was not found, it might have been deleted already."
@@ -825,59 +820,59 @@ msgstr ""
 msgid "NVSD Agent initialized successfully, now running... "
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:198
+#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:204
 #, python-format
 msgid "L2 Agent operating in DVR Mode with MAC %s"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:521
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:518
 #, 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:622
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:619
 #, 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:717
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:714
 #, python-format
 msgid "port_unbound(): net_uuid %s not in local_vlan_map"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:786
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:783
 #, python-format
 msgid "Adding %s to list of bridges."
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:926
 #, 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:1038
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 #, python-format
 msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1152
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1149
 #, 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:1182
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1179
 #, python-format
 msgid "Configuration for device %s completed."
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1201
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1198
 #, python-format
 msgid "Ancillary Port %s added"
 msgstr ""
 
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1460
+#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1457
 msgid "Agent tunnel out of sync with plugin!"
 msgstr "代理程式通道與外掛程式不同步!"