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

Change-Id: I2ef01d197231ea814115d1f95d703ae101f2272b

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

index e8b79b34ce6dccda808fbe363e56875bd0dc1c2e..353b9789e21457751672873f1239a59f856117ad 100644 (file)
@@ -8,8 +8,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-02-02 06:13+0000\n"
-"PO-Revision-Date: 2015-01-31 03:20+0000\n"
+"POT-Creation-Date: 2015-02-04 06:15+0000\n"
+"PO-Revision-Date: 2015-02-03 17:39+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: German (http://www.transifex.com/projects/p/neutron/language/"
 "de/)\n"
@@ -136,13 +136,13 @@ msgstr "Synchronisation von Status"
 msgid "Synchronizing state complete"
 msgstr ""
 
-#: neutron/agent/dhcp/agent.py:590 neutron/agent/l3/agent.py:1293
+#: neutron/agent/dhcp/agent.py:590 neutron/agent/l3/agent.py:1306
 #: neutron/services/metering/agents/metering_agent.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
 msgstr "'agent_updated' (Agent aktualisiert) durch Serverseite %s!"
 
-#: neutron/agent/l3/agent.py:1193
+#: neutron/agent/l3/agent.py:1206
 msgid "L3 agent started"
 msgstr "Agent der Ebene 3 gestartet"
 
@@ -151,6 +151,13 @@ msgstr "Agent der Ebene 3 gestartet"
 msgid "Process runs with uid/gid: %(uid)s/%(gid)s"
 msgstr ""
 
+#: neutron/agent/linux/dhcp.py:643
+#, python-format
+msgid ""
+"Cannot apply dhcp option %(opt)s because it's ip_version %(version)d is not "
+"in port's address IP versions"
+msgstr ""
+
 #: neutron/agent/linux/interface.py:262 neutron/agent/linux/interface.py:317
 #: neutron/agent/linux/interface.py:380 neutron/agent/linux/interface.py:427
 #, python-format
@@ -289,12 +296,12 @@ msgid ""
 "is disabled."
 msgstr ""
 
-#: neutron/db/l3_db.py:1070
+#: neutron/db/l3_db.py:1074
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr "Ignorieren mehrerer IP-Adressen auf Routerport %s"
 
-#: neutron/db/l3_db.py:1076
+#: neutron/db/l3_db.py:1080
 #, python-format
 msgid "Skipping port %s as no IP is configure on it"
 msgstr ""
@@ -854,67 +861,67 @@ msgstr ""
 msgid "Tenant network_types: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:145
+#: neutron/plugins/ml2/managers.py:138
 #, python-format
 msgid "Initializing driver for type '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:248
+#: neutron/plugins/ml2/managers.py:241
 #, python-format
 msgid "Configured mechanism driver names: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:254
+#: neutron/plugins/ml2/managers.py:247
 #, python-format
 msgid "Loaded mechanism driver names: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:266
+#: neutron/plugins/ml2/managers.py:259
 #, python-format
 msgid "Registered mechanism drivers: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:271
+#: neutron/plugins/ml2/managers.py:264
 #, python-format
 msgid "Initializing mechanism driver '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:610
+#: neutron/plugins/ml2/managers.py:603
 #, python-format
 msgid "Configured extension driver names: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:616
+#: neutron/plugins/ml2/managers.py:609
 #, python-format
 msgid "Loaded extension driver names: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:627
+#: neutron/plugins/ml2/managers.py:620
 #, python-format
 msgid "Registered extension drivers: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:633
+#: neutron/plugins/ml2/managers.py:626
 #, python-format
 msgid "Initializing extension driver '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:641
+#: neutron/plugins/ml2/managers.py:634
 #, python-format
 msgid "Got %(alias)s extension from driver '%(drv)s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:688
+#: neutron/plugins/ml2/managers.py:681
 #, python-format
 msgid "Extended network dict for driver '%(drv)s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:695
+#: neutron/plugins/ml2/managers.py:688
 #, python-format
 msgid "Extended subnet dict for driver '%(drv)s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:702
+#: neutron/plugins/ml2/managers.py:695
 #, python-format
 msgid "Extended port dict for driver '%(drv)s'"
 msgstr ""
@@ -923,22 +930,22 @@ msgstr ""
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:271
+#: neutron/plugins/ml2/plugin.py:284
 #, python-format
 msgid "Attempt %(count)s to bind port %(port)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:630
+#: neutron/plugins/ml2/plugin.py:666
 #, python-format
 msgid "Port %s was deleted concurrently"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:641
+#: neutron/plugins/ml2/plugin.py:677
 #, python-format
 msgid "Subnet %s was deleted concurrently"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:1073 neutron/plugins/ml2/plugin.py:1208
+#: neutron/plugins/ml2/plugin.py:1211
 #, python-format
 msgid ""
 "Binding info for port %s was not found, it might have been deleted already."
@@ -1010,48 +1017,55 @@ msgstr ""
 msgid "VM %s is not updated as it is not found in Arista DB"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:151
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:152
 #, python-format
 msgid ""
 "create network (precommit): %(network_id)s of network type = "
 "%(network_type)s with vlan = %(vlan_id)s for tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:188
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:189
 #, python-format
 msgid ""
 "created network (postcommit): %(network_id)s of network type = "
 "%(network_type)s with vlan = %(vlan_id)s for tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:217
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:218
 #, python-format
 msgid ""
 "delete network (precommit): %(network_id)s with vlan = %(vlan_id)s for "
 "tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:246
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:247
 #, python-format
 msgid ""
 "delete network (postcommit): %(network_id)s with vlan = %(vlan_id)s for "
 "tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:320
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:304
 #, python-format
 msgid ""
 "created port (postcommit): port_id=%(port_id)s network_id=%(network_id)s "
 "tenant_id=%(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:375
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:341
 #, python-format
 msgid ""
 "delete port (postcommit): port_id=%(port_id)s network_id=%(network_id)s "
 "tenant_id=%(tenant_id)s"
 msgstr ""
 
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:371
+#, python-format
+msgid ""
+"update port (postcommit): port_id=%(port_id)s network_id=%(network_id)s "
+"tenant_id=%(tenant_id)s."
+msgstr ""
+
 #: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:79
 msgid "APIC service agent starting ..."
 msgstr ""
@@ -1303,7 +1317,7 @@ msgstr ""
 msgid "Synchronization for chunk %(chunk_num)d of %(total_chunks)d performed"
 msgstr ""
 
-#: neutron/plugins/vmware/dbexts/qos_db.py:296
+#: neutron/plugins/vmware/dbexts/qos_db.py:254
 #, python-format
 msgid "DSCP value (%s) will be ignored with 'trusted' marking"
 msgstr ""
@@ -1382,16 +1396,16 @@ msgstr ""
 msgid "get_port() %(network)s %(port)s"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:443
-#: neutron/plugins/vmware/plugins/base.py:495
-#: neutron/plugins/vmware/plugins/base.py:694
+#: neutron/plugins/vmware/plugins/base.py:444
+#: neutron/plugins/vmware/plugins/base.py:496
+#: neutron/plugins/vmware/plugins/base.py:695
 #, python-format
 msgid ""
 "NSX plugin does not support regular VIF ports on external networks. Port %s "
 "will be down."
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:1491
+#: neutron/plugins/vmware/plugins/base.py:1492
 #, python-format
 msgid ""
 "Create router failed while setting external gateway. Router:%s has been "
index 28d774dc415721087c3ccb0e3f7c391c22349f79..714a367d2be5df0be60312e0d33bf5d21d115b7f 100644 (file)
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-02-02 06:13+0000\n"
-"PO-Revision-Date: 2015-01-31 03:20+0000\n"
+"POT-Creation-Date: 2015-02-04 06:15+0000\n"
+"PO-Revision-Date: 2015-02-03 17:39+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Spanish (http://www.transifex.com/projects/p/neutron/language/"
 "es/)\n"
@@ -135,13 +135,13 @@ msgstr "Sincronizando estado"
 msgid "Synchronizing state complete"
 msgstr ""
 
-#: neutron/agent/dhcp/agent.py:590 neutron/agent/l3/agent.py:1293
+#: neutron/agent/dhcp/agent.py:590 neutron/agent/l3/agent.py:1306
 #: neutron/services/metering/agents/metering_agent.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
 msgstr "agent_updated por el lado del servidor %s!"
 
-#: neutron/agent/l3/agent.py:1193
+#: neutron/agent/l3/agent.py:1206
 msgid "L3 agent started"
 msgstr "Se ha iniciado al agente L3"
 
@@ -150,6 +150,13 @@ msgstr "Se ha iniciado al agente L3"
 msgid "Process runs with uid/gid: %(uid)s/%(gid)s"
 msgstr ""
 
+#: neutron/agent/linux/dhcp.py:643
+#, python-format
+msgid ""
+"Cannot apply dhcp option %(opt)s because it's ip_version %(version)d is not "
+"in port's address IP versions"
+msgstr ""
+
 #: neutron/agent/linux/interface.py:262 neutron/agent/linux/interface.py:317
 #: neutron/agent/linux/interface.py:380 neutron/agent/linux/interface.py:427
 #, python-format
@@ -292,12 +299,12 @@ msgid ""
 "is disabled."
 msgstr ""
 
-#: neutron/db/l3_db.py:1070
+#: neutron/db/l3_db.py:1074
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr "Ignorando varias IP en el puerto de direccionador %s"
 
-#: neutron/db/l3_db.py:1076
+#: neutron/db/l3_db.py:1080
 #, 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"
@@ -856,67 +863,67 @@ msgstr ""
 msgid "Tenant network_types: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:145
+#: neutron/plugins/ml2/managers.py:138
 #, python-format
 msgid "Initializing driver for type '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:248
+#: neutron/plugins/ml2/managers.py:241
 #, python-format
 msgid "Configured mechanism driver names: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:254
+#: neutron/plugins/ml2/managers.py:247
 #, python-format
 msgid "Loaded mechanism driver names: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:266
+#: neutron/plugins/ml2/managers.py:259
 #, python-format
 msgid "Registered mechanism drivers: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:271
+#: neutron/plugins/ml2/managers.py:264
 #, python-format
 msgid "Initializing mechanism driver '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:610
+#: neutron/plugins/ml2/managers.py:603
 #, python-format
 msgid "Configured extension driver names: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:616
+#: neutron/plugins/ml2/managers.py:609
 #, python-format
 msgid "Loaded extension driver names: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:627
+#: neutron/plugins/ml2/managers.py:620
 #, python-format
 msgid "Registered extension drivers: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:633
+#: neutron/plugins/ml2/managers.py:626
 #, python-format
 msgid "Initializing extension driver '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:641
+#: neutron/plugins/ml2/managers.py:634
 #, python-format
 msgid "Got %(alias)s extension from driver '%(drv)s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:688
+#: neutron/plugins/ml2/managers.py:681
 #, python-format
 msgid "Extended network dict for driver '%(drv)s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:695
+#: neutron/plugins/ml2/managers.py:688
 #, python-format
 msgid "Extended subnet dict for driver '%(drv)s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:702
+#: neutron/plugins/ml2/managers.py:695
 #, python-format
 msgid "Extended port dict for driver '%(drv)s'"
 msgstr ""
@@ -925,22 +932,22 @@ msgstr ""
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:271
+#: neutron/plugins/ml2/plugin.py:284
 #, python-format
 msgid "Attempt %(count)s to bind port %(port)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:630
+#: neutron/plugins/ml2/plugin.py:666
 #, python-format
 msgid "Port %s was deleted concurrently"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:641
+#: neutron/plugins/ml2/plugin.py:677
 #, python-format
 msgid "Subnet %s was deleted concurrently"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:1073 neutron/plugins/ml2/plugin.py:1208
+#: neutron/plugins/ml2/plugin.py:1211
 #, python-format
 msgid ""
 "Binding info for port %s was not found, it might have been deleted already."
@@ -1012,48 +1019,55 @@ msgstr ""
 msgid "VM %s is not updated as it is not found in Arista DB"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:151
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:152
 #, python-format
 msgid ""
 "create network (precommit): %(network_id)s of network type = "
 "%(network_type)s with vlan = %(vlan_id)s for tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:188
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:189
 #, python-format
 msgid ""
 "created network (postcommit): %(network_id)s of network type = "
 "%(network_type)s with vlan = %(vlan_id)s for tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:217
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:218
 #, python-format
 msgid ""
 "delete network (precommit): %(network_id)s with vlan = %(vlan_id)s for "
 "tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:246
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:247
 #, python-format
 msgid ""
 "delete network (postcommit): %(network_id)s with vlan = %(vlan_id)s for "
 "tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:320
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:304
 #, python-format
 msgid ""
 "created port (postcommit): port_id=%(port_id)s network_id=%(network_id)s "
 "tenant_id=%(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:375
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:341
 #, python-format
 msgid ""
 "delete port (postcommit): port_id=%(port_id)s network_id=%(network_id)s "
 "tenant_id=%(tenant_id)s"
 msgstr ""
 
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:371
+#, python-format
+msgid ""
+"update port (postcommit): port_id=%(port_id)s network_id=%(network_id)s "
+"tenant_id=%(tenant_id)s."
+msgstr ""
+
 #: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:79
 msgid "APIC service agent starting ..."
 msgstr ""
@@ -1304,7 +1318,7 @@ msgstr ""
 msgid "Synchronization for chunk %(chunk_num)d of %(total_chunks)d performed"
 msgstr ""
 
-#: neutron/plugins/vmware/dbexts/qos_db.py:296
+#: neutron/plugins/vmware/dbexts/qos_db.py:254
 #, python-format
 msgid "DSCP value (%s) will be ignored with 'trusted' marking"
 msgstr ""
@@ -1383,16 +1397,16 @@ msgstr ""
 msgid "get_port() %(network)s %(port)s"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:443
-#: neutron/plugins/vmware/plugins/base.py:495
-#: neutron/plugins/vmware/plugins/base.py:694
+#: neutron/plugins/vmware/plugins/base.py:444
+#: neutron/plugins/vmware/plugins/base.py:496
+#: neutron/plugins/vmware/plugins/base.py:695
 #, python-format
 msgid ""
 "NSX plugin does not support regular VIF ports on external networks. Port %s "
 "will be down."
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:1491
+#: neutron/plugins/vmware/plugins/base.py:1492
 #, python-format
 msgid ""
 "Create router failed while setting external gateway. Router:%s has been "
index 45d09754594d264e2307ccf6420138cb68d3fd2f..d0e41ca7db7fcfa0a2f533225e117fc6161353c2 100644 (file)
@@ -8,8 +8,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-02-02 06:13+0000\n"
-"PO-Revision-Date: 2015-01-31 03:20+0000\n"
+"POT-Creation-Date: 2015-02-04 06:15+0000\n"
+"PO-Revision-Date: 2015-02-03 17:39+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: French (http://www.transifex.com/projects/p/neutron/language/"
 "fr/)\n"
@@ -136,13 +136,13 @@ msgstr "Etat de synchronisation"
 msgid "Synchronizing state complete"
 msgstr "Etat de synchronisation complet"
 
-#: neutron/agent/dhcp/agent.py:590 neutron/agent/l3/agent.py:1293
+#: neutron/agent/dhcp/agent.py:590 neutron/agent/l3/agent.py:1306
 #: neutron/services/metering/agents/metering_agent.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
 msgstr "agent_updated au niveau du serveur %s !"
 
-#: neutron/agent/l3/agent.py:1193
+#: neutron/agent/l3/agent.py:1206
 msgid "L3 agent started"
 msgstr "Agent de niveau 3 démarré"
 
@@ -151,6 +151,13 @@ msgstr "Agent de niveau 3 démarré"
 msgid "Process runs with uid/gid: %(uid)s/%(gid)s"
 msgstr ""
 
+#: neutron/agent/linux/dhcp.py:643
+#, python-format
+msgid ""
+"Cannot apply dhcp option %(opt)s because it's ip_version %(version)d is not "
+"in port's address IP versions"
+msgstr ""
+
 #: neutron/agent/linux/interface.py:262 neutron/agent/linux/interface.py:317
 #: neutron/agent/linux/interface.py:380 neutron/agent/linux/interface.py:427
 #, python-format
@@ -293,12 +300,12 @@ msgid ""
 "is disabled."
 msgstr ""
 
-#: neutron/db/l3_db.py:1070
+#: neutron/db/l3_db.py:1074
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr "Adresses IP multiples ignorées sur le port de routeur %s"
 
-#: neutron/db/l3_db.py:1076
+#: neutron/db/l3_db.py:1080
 #, 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"
@@ -855,67 +862,67 @@ msgstr ""
 msgid "Tenant network_types: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:145
+#: neutron/plugins/ml2/managers.py:138
 #, python-format
 msgid "Initializing driver for type '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:248
+#: neutron/plugins/ml2/managers.py:241
 #, python-format
 msgid "Configured mechanism driver names: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:254
+#: neutron/plugins/ml2/managers.py:247
 #, python-format
 msgid "Loaded mechanism driver names: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:266
+#: neutron/plugins/ml2/managers.py:259
 #, python-format
 msgid "Registered mechanism drivers: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:271
+#: neutron/plugins/ml2/managers.py:264
 #, python-format
 msgid "Initializing mechanism driver '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:610
+#: neutron/plugins/ml2/managers.py:603
 #, python-format
 msgid "Configured extension driver names: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:616
+#: neutron/plugins/ml2/managers.py:609
 #, python-format
 msgid "Loaded extension driver names: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:627
+#: neutron/plugins/ml2/managers.py:620
 #, python-format
 msgid "Registered extension drivers: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:633
+#: neutron/plugins/ml2/managers.py:626
 #, python-format
 msgid "Initializing extension driver '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:641
+#: neutron/plugins/ml2/managers.py:634
 #, python-format
 msgid "Got %(alias)s extension from driver '%(drv)s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:688
+#: neutron/plugins/ml2/managers.py:681
 #, python-format
 msgid "Extended network dict for driver '%(drv)s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:695
+#: neutron/plugins/ml2/managers.py:688
 #, python-format
 msgid "Extended subnet dict for driver '%(drv)s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:702
+#: neutron/plugins/ml2/managers.py:695
 #, python-format
 msgid "Extended port dict for driver '%(drv)s'"
 msgstr ""
@@ -924,22 +931,22 @@ msgstr ""
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:271
+#: neutron/plugins/ml2/plugin.py:284
 #, python-format
 msgid "Attempt %(count)s to bind port %(port)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:630
+#: neutron/plugins/ml2/plugin.py:666
 #, python-format
 msgid "Port %s was deleted concurrently"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:641
+#: neutron/plugins/ml2/plugin.py:677
 #, python-format
 msgid "Subnet %s was deleted concurrently"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:1073 neutron/plugins/ml2/plugin.py:1208
+#: neutron/plugins/ml2/plugin.py:1211
 #, python-format
 msgid ""
 "Binding info for port %s was not found, it might have been deleted already."
@@ -1011,48 +1018,55 @@ msgstr ""
 msgid "VM %s is not updated as it is not found in Arista DB"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:151
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:152
 #, python-format
 msgid ""
 "create network (precommit): %(network_id)s of network type = "
 "%(network_type)s with vlan = %(vlan_id)s for tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:188
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:189
 #, python-format
 msgid ""
 "created network (postcommit): %(network_id)s of network type = "
 "%(network_type)s with vlan = %(vlan_id)s for tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:217
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:218
 #, python-format
 msgid ""
 "delete network (precommit): %(network_id)s with vlan = %(vlan_id)s for "
 "tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:246
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:247
 #, python-format
 msgid ""
 "delete network (postcommit): %(network_id)s with vlan = %(vlan_id)s for "
 "tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:320
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:304
 #, python-format
 msgid ""
 "created port (postcommit): port_id=%(port_id)s network_id=%(network_id)s "
 "tenant_id=%(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:375
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:341
 #, python-format
 msgid ""
 "delete port (postcommit): port_id=%(port_id)s network_id=%(network_id)s "
 "tenant_id=%(tenant_id)s"
 msgstr ""
 
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:371
+#, python-format
+msgid ""
+"update port (postcommit): port_id=%(port_id)s network_id=%(network_id)s "
+"tenant_id=%(tenant_id)s."
+msgstr ""
+
 #: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:79
 msgid "APIC service agent starting ..."
 msgstr "Démarrage du service de l'agent APIC"
@@ -1306,7 +1320,7 @@ msgstr ""
 msgid "Synchronization for chunk %(chunk_num)d of %(total_chunks)d performed"
 msgstr ""
 
-#: neutron/plugins/vmware/dbexts/qos_db.py:296
+#: neutron/plugins/vmware/dbexts/qos_db.py:254
 #, python-format
 msgid "DSCP value (%s) will be ignored with 'trusted' marking"
 msgstr ""
@@ -1385,16 +1399,16 @@ msgstr ""
 msgid "get_port() %(network)s %(port)s"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:443
-#: neutron/plugins/vmware/plugins/base.py:495
-#: neutron/plugins/vmware/plugins/base.py:694
+#: neutron/plugins/vmware/plugins/base.py:444
+#: neutron/plugins/vmware/plugins/base.py:496
+#: neutron/plugins/vmware/plugins/base.py:695
 #, python-format
 msgid ""
 "NSX plugin does not support regular VIF ports on external networks. Port %s "
 "will be down."
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:1491
+#: neutron/plugins/vmware/plugins/base.py:1492
 #, python-format
 msgid ""
 "Create router failed while setting external gateway. Router:%s has been "
index 7f22851b86e05b06375b6efae5a1cb587898750b..725874d2f7a03d8f1fd465c211c601f47ce00bc8 100644 (file)
@@ -8,8 +8,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-02-02 06:13+0000\n"
-"PO-Revision-Date: 2015-01-31 03:20+0000\n"
+"POT-Creation-Date: 2015-02-04 06:15+0000\n"
+"PO-Revision-Date: 2015-02-03 17:39+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Italian (http://www.transifex.com/projects/p/neutron/language/"
 "it/)\n"
@@ -136,13 +136,13 @@ msgstr "Stato sincronizzazione"
 msgid "Synchronizing state complete"
 msgstr ""
 
-#: neutron/agent/dhcp/agent.py:590 neutron/agent/l3/agent.py:1293
+#: neutron/agent/dhcp/agent.py:590 neutron/agent/l3/agent.py:1306
 #: neutron/services/metering/agents/metering_agent.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
 msgstr "agent_updated dal lato server %s!"
 
-#: neutron/agent/l3/agent.py:1193
+#: neutron/agent/l3/agent.py:1206
 msgid "L3 agent started"
 msgstr "Agent L3 avviato"
 
@@ -151,6 +151,13 @@ msgstr "Agent L3 avviato"
 msgid "Process runs with uid/gid: %(uid)s/%(gid)s"
 msgstr ""
 
+#: neutron/agent/linux/dhcp.py:643
+#, python-format
+msgid ""
+"Cannot apply dhcp option %(opt)s because it's ip_version %(version)d is not "
+"in port's address IP versions"
+msgstr ""
+
 #: neutron/agent/linux/interface.py:262 neutron/agent/linux/interface.py:317
 #: neutron/agent/linux/interface.py:380 neutron/agent/linux/interface.py:427
 #, python-format
@@ -289,12 +296,12 @@ msgid ""
 "is disabled."
 msgstr ""
 
-#: neutron/db/l3_db.py:1070
+#: neutron/db/l3_db.py:1074
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr "Ignora IP multipli sulla porta del router %s"
 
-#: neutron/db/l3_db.py:1076
+#: neutron/db/l3_db.py:1080
 #, 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"
@@ -851,67 +858,67 @@ msgstr ""
 msgid "Tenant network_types: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:145
+#: neutron/plugins/ml2/managers.py:138
 #, python-format
 msgid "Initializing driver for type '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:248
+#: neutron/plugins/ml2/managers.py:241
 #, python-format
 msgid "Configured mechanism driver names: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:254
+#: neutron/plugins/ml2/managers.py:247
 #, python-format
 msgid "Loaded mechanism driver names: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:266
+#: neutron/plugins/ml2/managers.py:259
 #, python-format
 msgid "Registered mechanism drivers: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:271
+#: neutron/plugins/ml2/managers.py:264
 #, python-format
 msgid "Initializing mechanism driver '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:610
+#: neutron/plugins/ml2/managers.py:603
 #, python-format
 msgid "Configured extension driver names: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:616
+#: neutron/plugins/ml2/managers.py:609
 #, python-format
 msgid "Loaded extension driver names: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:627
+#: neutron/plugins/ml2/managers.py:620
 #, python-format
 msgid "Registered extension drivers: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:633
+#: neutron/plugins/ml2/managers.py:626
 #, python-format
 msgid "Initializing extension driver '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:641
+#: neutron/plugins/ml2/managers.py:634
 #, python-format
 msgid "Got %(alias)s extension from driver '%(drv)s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:688
+#: neutron/plugins/ml2/managers.py:681
 #, python-format
 msgid "Extended network dict for driver '%(drv)s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:695
+#: neutron/plugins/ml2/managers.py:688
 #, python-format
 msgid "Extended subnet dict for driver '%(drv)s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:702
+#: neutron/plugins/ml2/managers.py:695
 #, python-format
 msgid "Extended port dict for driver '%(drv)s'"
 msgstr ""
@@ -920,22 +927,22 @@ msgstr ""
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:271
+#: neutron/plugins/ml2/plugin.py:284
 #, python-format
 msgid "Attempt %(count)s to bind port %(port)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:630
+#: neutron/plugins/ml2/plugin.py:666
 #, python-format
 msgid "Port %s was deleted concurrently"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:641
+#: neutron/plugins/ml2/plugin.py:677
 #, python-format
 msgid "Subnet %s was deleted concurrently"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:1073 neutron/plugins/ml2/plugin.py:1208
+#: neutron/plugins/ml2/plugin.py:1211
 #, python-format
 msgid ""
 "Binding info for port %s was not found, it might have been deleted already."
@@ -1007,48 +1014,55 @@ msgstr ""
 msgid "VM %s is not updated as it is not found in Arista DB"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:151
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:152
 #, python-format
 msgid ""
 "create network (precommit): %(network_id)s of network type = "
 "%(network_type)s with vlan = %(vlan_id)s for tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:188
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:189
 #, python-format
 msgid ""
 "created network (postcommit): %(network_id)s of network type = "
 "%(network_type)s with vlan = %(vlan_id)s for tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:217
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:218
 #, python-format
 msgid ""
 "delete network (precommit): %(network_id)s with vlan = %(vlan_id)s for "
 "tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:246
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:247
 #, python-format
 msgid ""
 "delete network (postcommit): %(network_id)s with vlan = %(vlan_id)s for "
 "tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:320
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:304
 #, python-format
 msgid ""
 "created port (postcommit): port_id=%(port_id)s network_id=%(network_id)s "
 "tenant_id=%(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:375
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:341
 #, python-format
 msgid ""
 "delete port (postcommit): port_id=%(port_id)s network_id=%(network_id)s "
 "tenant_id=%(tenant_id)s"
 msgstr ""
 
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:371
+#, python-format
+msgid ""
+"update port (postcommit): port_id=%(port_id)s network_id=%(network_id)s "
+"tenant_id=%(tenant_id)s."
+msgstr ""
+
 #: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:79
 msgid "APIC service agent starting ..."
 msgstr ""
@@ -1298,7 +1312,7 @@ msgstr ""
 msgid "Synchronization for chunk %(chunk_num)d of %(total_chunks)d performed"
 msgstr ""
 
-#: neutron/plugins/vmware/dbexts/qos_db.py:296
+#: neutron/plugins/vmware/dbexts/qos_db.py:254
 #, python-format
 msgid "DSCP value (%s) will be ignored with 'trusted' marking"
 msgstr ""
@@ -1377,16 +1391,16 @@ msgstr ""
 msgid "get_port() %(network)s %(port)s"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:443
-#: neutron/plugins/vmware/plugins/base.py:495
-#: neutron/plugins/vmware/plugins/base.py:694
+#: neutron/plugins/vmware/plugins/base.py:444
+#: neutron/plugins/vmware/plugins/base.py:496
+#: neutron/plugins/vmware/plugins/base.py:695
 #, python-format
 msgid ""
 "NSX plugin does not support regular VIF ports on external networks. Port %s "
 "will be down."
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:1491
+#: neutron/plugins/vmware/plugins/base.py:1492
 #, python-format
 msgid ""
 "Create router failed while setting external gateway. Router:%s has been "
index 174a34006f0b09e9eeededde89c9af4350914c5a..0f9a6397709ffaffd778667aa5788f850d73b017 100644 (file)
@@ -8,8 +8,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-02-02 06:13+0000\n"
-"PO-Revision-Date: 2015-01-31 03:20+0000\n"
+"POT-Creation-Date: 2015-02-04 06:15+0000\n"
+"PO-Revision-Date: 2015-02-03 17:39+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Japanese (http://www.transifex.com/projects/p/neutron/"
 "language/ja/)\n"
@@ -136,13 +136,13 @@ msgstr "状態の同期中"
 msgid "Synchronizing state complete"
 msgstr ""
 
-#: neutron/agent/dhcp/agent.py:590 neutron/agent/l3/agent.py:1293
+#: neutron/agent/dhcp/agent.py:590 neutron/agent/l3/agent.py:1306
 #: neutron/services/metering/agents/metering_agent.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
 msgstr "サーバー・サイド %s による agent_updated!"
 
-#: neutron/agent/l3/agent.py:1193
+#: neutron/agent/l3/agent.py:1206
 msgid "L3 agent started"
 msgstr "L3 エージェントが始動しました"
 
@@ -151,6 +151,13 @@ msgstr "L3 エージェントが始動しました"
 msgid "Process runs with uid/gid: %(uid)s/%(gid)s"
 msgstr ""
 
+#: neutron/agent/linux/dhcp.py:643
+#, python-format
+msgid ""
+"Cannot apply dhcp option %(opt)s because it's ip_version %(version)d is not "
+"in port's address IP versions"
+msgstr ""
+
 #: neutron/agent/linux/interface.py:262 neutron/agent/linux/interface.py:317
 #: neutron/agent/linux/interface.py:380 neutron/agent/linux/interface.py:427
 #, python-format
@@ -288,12 +295,12 @@ msgid ""
 "is disabled."
 msgstr ""
 
-#: neutron/db/l3_db.py:1070
+#: neutron/db/l3_db.py:1074
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr "ルーター・ポート %s で複数の IP を無視します"
 
-#: neutron/db/l3_db.py:1076
+#: neutron/db/l3_db.py:1080
 #, python-format
 msgid "Skipping port %s as no IP is configure on it"
 msgstr "ポート %s には IP が構成されていないため、このポートをスキップします"
@@ -850,67 +857,67 @@ msgstr ""
 msgid "Tenant network_types: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:145
+#: neutron/plugins/ml2/managers.py:138
 #, python-format
 msgid "Initializing driver for type '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:248
+#: neutron/plugins/ml2/managers.py:241
 #, python-format
 msgid "Configured mechanism driver names: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:254
+#: neutron/plugins/ml2/managers.py:247
 #, python-format
 msgid "Loaded mechanism driver names: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:266
+#: neutron/plugins/ml2/managers.py:259
 #, python-format
 msgid "Registered mechanism drivers: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:271
+#: neutron/plugins/ml2/managers.py:264
 #, python-format
 msgid "Initializing mechanism driver '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:610
+#: neutron/plugins/ml2/managers.py:603
 #, python-format
 msgid "Configured extension driver names: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:616
+#: neutron/plugins/ml2/managers.py:609
 #, python-format
 msgid "Loaded extension driver names: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:627
+#: neutron/plugins/ml2/managers.py:620
 #, python-format
 msgid "Registered extension drivers: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:633
+#: neutron/plugins/ml2/managers.py:626
 #, python-format
 msgid "Initializing extension driver '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:641
+#: neutron/plugins/ml2/managers.py:634
 #, python-format
 msgid "Got %(alias)s extension from driver '%(drv)s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:688
+#: neutron/plugins/ml2/managers.py:681
 #, python-format
 msgid "Extended network dict for driver '%(drv)s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:695
+#: neutron/plugins/ml2/managers.py:688
 #, python-format
 msgid "Extended subnet dict for driver '%(drv)s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:702
+#: neutron/plugins/ml2/managers.py:695
 #, python-format
 msgid "Extended port dict for driver '%(drv)s'"
 msgstr ""
@@ -919,22 +926,22 @@ msgstr ""
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:271
+#: neutron/plugins/ml2/plugin.py:284
 #, python-format
 msgid "Attempt %(count)s to bind port %(port)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:630
+#: neutron/plugins/ml2/plugin.py:666
 #, python-format
 msgid "Port %s was deleted concurrently"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:641
+#: neutron/plugins/ml2/plugin.py:677
 #, python-format
 msgid "Subnet %s was deleted concurrently"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:1073 neutron/plugins/ml2/plugin.py:1208
+#: neutron/plugins/ml2/plugin.py:1211
 #, python-format
 msgid ""
 "Binding info for port %s was not found, it might have been deleted already."
@@ -1006,48 +1013,55 @@ msgstr ""
 msgid "VM %s is not updated as it is not found in Arista DB"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:151
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:152
 #, python-format
 msgid ""
 "create network (precommit): %(network_id)s of network type = "
 "%(network_type)s with vlan = %(vlan_id)s for tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:188
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:189
 #, python-format
 msgid ""
 "created network (postcommit): %(network_id)s of network type = "
 "%(network_type)s with vlan = %(vlan_id)s for tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:217
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:218
 #, python-format
 msgid ""
 "delete network (precommit): %(network_id)s with vlan = %(vlan_id)s for "
 "tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:246
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:247
 #, python-format
 msgid ""
 "delete network (postcommit): %(network_id)s with vlan = %(vlan_id)s for "
 "tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:320
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:304
 #, python-format
 msgid ""
 "created port (postcommit): port_id=%(port_id)s network_id=%(network_id)s "
 "tenant_id=%(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:375
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:341
 #, python-format
 msgid ""
 "delete port (postcommit): port_id=%(port_id)s network_id=%(network_id)s "
 "tenant_id=%(tenant_id)s"
 msgstr ""
 
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:371
+#, python-format
+msgid ""
+"update port (postcommit): port_id=%(port_id)s network_id=%(network_id)s "
+"tenant_id=%(tenant_id)s."
+msgstr ""
+
 #: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:79
 msgid "APIC service agent starting ..."
 msgstr ""
@@ -1300,7 +1314,7 @@ msgstr ""
 msgid "Synchronization for chunk %(chunk_num)d of %(total_chunks)d performed"
 msgstr ""
 
-#: neutron/plugins/vmware/dbexts/qos_db.py:296
+#: neutron/plugins/vmware/dbexts/qos_db.py:254
 #, python-format
 msgid "DSCP value (%s) will be ignored with 'trusted' marking"
 msgstr ""
@@ -1379,16 +1393,16 @@ msgstr ""
 msgid "get_port() %(network)s %(port)s"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:443
-#: neutron/plugins/vmware/plugins/base.py:495
-#: neutron/plugins/vmware/plugins/base.py:694
+#: neutron/plugins/vmware/plugins/base.py:444
+#: neutron/plugins/vmware/plugins/base.py:496
+#: neutron/plugins/vmware/plugins/base.py:695
 #, python-format
 msgid ""
 "NSX plugin does not support regular VIF ports on external networks. Port %s "
 "will be down."
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:1491
+#: neutron/plugins/vmware/plugins/base.py:1492
 #, python-format
 msgid ""
 "Create router failed while setting external gateway. Router:%s has been "
index e57b43a7edd7f8f0ade3ada912ee9cf510e59e29..0116402058162c068da4acd197b08fac6a2d8eb0 100644 (file)
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-02-02 06:13+0000\n"
-"PO-Revision-Date: 2015-01-31 03:20+0000\n"
+"POT-Creation-Date: 2015-02-04 06:15+0000\n"
+"PO-Revision-Date: 2015-02-03 17:39+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Korean (Korea) (http://www.transifex.com/projects/p/neutron/"
 "language/ko_KR/)\n"
@@ -135,13 +135,13 @@ msgstr "상태 동기화 중"
 msgid "Synchronizing state complete"
 msgstr ""
 
-#: neutron/agent/dhcp/agent.py:590 neutron/agent/l3/agent.py:1293
+#: neutron/agent/dhcp/agent.py:590 neutron/agent/l3/agent.py:1306
 #: neutron/services/metering/agents/metering_agent.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
 msgstr "서버측 %s!에 의한 agent_updated"
 
-#: neutron/agent/l3/agent.py:1193
+#: neutron/agent/l3/agent.py:1206
 msgid "L3 agent started"
 msgstr "L3 에이전트가 시작됨"
 
@@ -150,6 +150,13 @@ msgstr "L3 에이전트가 시작됨"
 msgid "Process runs with uid/gid: %(uid)s/%(gid)s"
 msgstr ""
 
+#: neutron/agent/linux/dhcp.py:643
+#, python-format
+msgid ""
+"Cannot apply dhcp option %(opt)s because it's ip_version %(version)d is not "
+"in port's address IP versions"
+msgstr ""
+
 #: neutron/agent/linux/interface.py:262 neutron/agent/linux/interface.py:317
 #: neutron/agent/linux/interface.py:380 neutron/agent/linux/interface.py:427
 #, python-format
@@ -286,12 +293,12 @@ msgid ""
 "is disabled."
 msgstr ""
 
-#: neutron/db/l3_db.py:1070
+#: neutron/db/l3_db.py:1074
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr "라우터 포트 %s의 다중 IP를 무시하는 중"
 
-#: neutron/db/l3_db.py:1076
+#: neutron/db/l3_db.py:1080
 #, python-format
 msgid "Skipping port %s as no IP is configure on it"
 msgstr "구성된 IP가 없어서 포트 %s을(를) 건너뜀"
@@ -846,67 +853,67 @@ msgstr "등록된 형식: %s"
 msgid "Tenant network_types: %s"
 msgstr "network_types를 임대합니다: %s"
 
-#: neutron/plugins/ml2/managers.py:145
+#: neutron/plugins/ml2/managers.py:138
 #, python-format
 msgid "Initializing driver for type '%s'"
 msgstr "'%s' 형식 드라이버 초기화중"
 
-#: neutron/plugins/ml2/managers.py:248
+#: neutron/plugins/ml2/managers.py:241
 #, python-format
 msgid "Configured mechanism driver names: %s"
 msgstr "매커니즘 드라이버 이름을 설정했습니다: %s"
 
-#: neutron/plugins/ml2/managers.py:254
+#: neutron/plugins/ml2/managers.py:247
 #, python-format
 msgid "Loaded mechanism driver names: %s"
 msgstr "매커니즘 드라이버 이름을 불러왔습니다: %s"
 
-#: neutron/plugins/ml2/managers.py:266
+#: neutron/plugins/ml2/managers.py:259
 #, python-format
 msgid "Registered mechanism drivers: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:271
+#: neutron/plugins/ml2/managers.py:264
 #, python-format
 msgid "Initializing mechanism driver '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:610
+#: neutron/plugins/ml2/managers.py:603
 #, python-format
 msgid "Configured extension driver names: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:616
+#: neutron/plugins/ml2/managers.py:609
 #, python-format
 msgid "Loaded extension driver names: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:627
+#: neutron/plugins/ml2/managers.py:620
 #, python-format
 msgid "Registered extension drivers: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:633
+#: neutron/plugins/ml2/managers.py:626
 #, python-format
 msgid "Initializing extension driver '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:641
+#: neutron/plugins/ml2/managers.py:634
 #, python-format
 msgid "Got %(alias)s extension from driver '%(drv)s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:688
+#: neutron/plugins/ml2/managers.py:681
 #, python-format
 msgid "Extended network dict for driver '%(drv)s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:695
+#: neutron/plugins/ml2/managers.py:688
 #, python-format
 msgid "Extended subnet dict for driver '%(drv)s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:702
+#: neutron/plugins/ml2/managers.py:695
 #, python-format
 msgid "Extended port dict for driver '%(drv)s'"
 msgstr ""
@@ -915,22 +922,22 @@ msgstr ""
 msgid "Modular L2 Plugin initialization complete"
 msgstr "모듈러 L2 플러그인 초기화를 완료했습니다"
 
-#: neutron/plugins/ml2/plugin.py:271
+#: neutron/plugins/ml2/plugin.py:284
 #, python-format
 msgid "Attempt %(count)s to bind port %(port)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:630
+#: neutron/plugins/ml2/plugin.py:666
 #, python-format
 msgid "Port %s was deleted concurrently"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:641
+#: neutron/plugins/ml2/plugin.py:677
 #, python-format
 msgid "Subnet %s was deleted concurrently"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:1073 neutron/plugins/ml2/plugin.py:1208
+#: neutron/plugins/ml2/plugin.py:1211
 #, python-format
 msgid ""
 "Binding info for port %s was not found, it might have been deleted already."
@@ -1002,48 +1009,55 @@ msgstr ""
 msgid "VM %s is not updated as it is not found in Arista DB"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:151
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:152
 #, python-format
 msgid ""
 "create network (precommit): %(network_id)s of network type = "
 "%(network_type)s with vlan = %(vlan_id)s for tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:188
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:189
 #, python-format
 msgid ""
 "created network (postcommit): %(network_id)s of network type = "
 "%(network_type)s with vlan = %(vlan_id)s for tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:217
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:218
 #, python-format
 msgid ""
 "delete network (precommit): %(network_id)s with vlan = %(vlan_id)s for "
 "tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:246
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:247
 #, python-format
 msgid ""
 "delete network (postcommit): %(network_id)s with vlan = %(vlan_id)s for "
 "tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:320
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:304
 #, python-format
 msgid ""
 "created port (postcommit): port_id=%(port_id)s network_id=%(network_id)s "
 "tenant_id=%(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:375
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:341
 #, python-format
 msgid ""
 "delete port (postcommit): port_id=%(port_id)s network_id=%(network_id)s "
 "tenant_id=%(tenant_id)s"
 msgstr ""
 
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:371
+#, python-format
+msgid ""
+"update port (postcommit): port_id=%(port_id)s network_id=%(network_id)s "
+"tenant_id=%(tenant_id)s."
+msgstr ""
+
 #: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:79
 msgid "APIC service agent starting ..."
 msgstr ""
@@ -1293,7 +1307,7 @@ msgstr ""
 msgid "Synchronization for chunk %(chunk_num)d of %(total_chunks)d performed"
 msgstr ""
 
-#: neutron/plugins/vmware/dbexts/qos_db.py:296
+#: neutron/plugins/vmware/dbexts/qos_db.py:254
 #, python-format
 msgid "DSCP value (%s) will be ignored with 'trusted' marking"
 msgstr ""
@@ -1372,16 +1386,16 @@ msgstr ""
 msgid "get_port() %(network)s %(port)s"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:443
-#: neutron/plugins/vmware/plugins/base.py:495
-#: neutron/plugins/vmware/plugins/base.py:694
+#: neutron/plugins/vmware/plugins/base.py:444
+#: neutron/plugins/vmware/plugins/base.py:496
+#: neutron/plugins/vmware/plugins/base.py:695
 #, python-format
 msgid ""
 "NSX plugin does not support regular VIF ports on external networks. Port %s "
 "will be down."
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:1491
+#: neutron/plugins/vmware/plugins/base.py:1492
 #, python-format
 msgid ""
 "Create router failed while setting external gateway. Router:%s has been "
index 32654e92af6d9bef20943dfe8ee8201a45a7a2bc..8f7ad60c283bdd92e06be6d6857f60c221602632 100644 (file)
@@ -6,9 +6,9 @@
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: neutron 2015.1.dev506\n"
+"Project-Id-Version: neutron 2015.1.dev546\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-02-02 06:14+0000\n"
+"POT-Creation-Date: 2015-02-04 06:15+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"
@@ -98,7 +98,7 @@ msgstr ""
 msgid "Network %s info call failed."
 msgstr ""
 
-#: neutron/agent/dhcp/agent.py:581 neutron/agent/l3/agent.py:1288
+#: neutron/agent/dhcp/agent.py:581 neutron/agent/l3/agent.py:1301
 #: neutron/agent/metadata/agent.py:357
 #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:140
 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:110
@@ -111,75 +111,76 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/l3/agent.py:163 neutron/tests/unit/test_l3_agent.py:1809
+#: neutron/agent/l3/agent.py:164 neutron/tests/unit/test_l3_agent.py:1760
 #, python-format
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3/agent.py:222 neutron/agent/linux/dhcp.py:796
+#: neutron/agent/l3/agent.py:223 neutron/agent/linux/dhcp.py:803
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3/agent.py:227
+#: neutron/agent/l3/agent.py:228
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3/agent.py:245
+#: neutron/agent/l3/agent.py:246
 msgid "RuntimeError in obtaining router list for namespace cleanup."
 msgstr ""
 
-#: neutron/agent/l3/agent.py:270
+#: neutron/agent/l3/agent.py:271
 #, python-format
 msgid "Failed to destroy stale router namespace %s"
 msgstr ""
 
-#: neutron/agent/l3/agent.py:286 neutron/agent/linux/dhcp.py:237
+#: neutron/agent/l3/agent.py:287 neutron/agent/l3/dvr_fip_ns.py:161
+#: neutron/agent/linux/dhcp.py:237
 #, python-format
 msgid "Failed trying to delete namespace: %s"
 msgstr ""
 
-#: neutron/agent/l3/agent.py:415
+#: neutron/agent/l3/agent.py:416
 #: neutron/plugins/cisco/cfg_agent/service_helpers/routing_svc_helper.py:632
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3/agent.py:1044
+#: neutron/agent/l3/agent.py:675
+msgid "Missing subnet/agent_gateway_port"
+msgstr ""
+
+#: neutron/agent/l3/agent.py:1057
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3/agent.py:1102
+#: neutron/agent/l3/agent.py:1115
 #, python-format
 msgid "Failed to fetch router information for '%s'"
 msgstr ""
 
-#: neutron/agent/l3/agent.py:1120
+#: neutron/agent/l3/agent.py:1133
 #, python-format
 msgid "Removing incompatible router '%s'"
 msgstr ""
 
-#: neutron/agent/l3/agent.py:1161
+#: neutron/agent/l3/agent.py:1174
 msgid "Failed synchronizing routers due to RPC error"
 msgstr ""
 
-#: neutron/agent/l3/dvr.py:206
+#: neutron/agent/l3/dvr.py:146
 msgid "DVR: no map match_port found!"
 msgstr ""
 
-#: neutron/agent/l3/dvr.py:302
-msgid "Missing subnet/agent_gateway_port"
-msgstr ""
-
-#: neutron/agent/l3/dvr.py:428
+#: neutron/agent/l3/dvr.py:246
 msgid "DVR: error adding redirection logic"
 msgstr ""
 
-#: neutron/agent/l3/dvr.py:441
+#: neutron/agent/l3/dvr.py:259
 msgid "DVR: removed snat failed"
 msgstr ""
 
-#: neutron/agent/l3/dvr.py:460
+#: neutron/agent/l3/dvr.py:278
 msgid "DVR: Failed updating arp entry"
 msgstr ""
 
@@ -212,7 +213,7 @@ msgstr ""
 msgid "Pidfile %s already exist. Daemon already running?"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:802
+#: neutron/agent/linux/dhcp.py:809
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
@@ -446,12 +447,12 @@ msgstr ""
 msgid "Failed to schedule network %s"
 msgstr ""
 
-#: neutron/db/db_base_plugin_v2.py:853 neutron/plugins/ml2/plugin.py:516
+#: neutron/db/db_base_plugin_v2.py:853 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:1307
+#: neutron/db/db_base_plugin_v2.py:1313
 #, python-format
 msgid "Unable to generate mac address after %s attempts"
 msgstr ""
@@ -987,7 +988,7 @@ msgid "Update port failed: %s"
 msgstr ""
 
 #: neutron/plugins/ml2/db.py:205 neutron/plugins/ml2/db.py:291
-#: neutron/plugins/ml2/plugin.py:1187
+#: neutron/plugins/ml2/plugin.py:1190
 #, python-format
 msgid "Multiple ports have port_id starting with %s"
 msgstr ""
@@ -1004,127 +1005,127 @@ msgstr ""
 msgid "No type driver for tenant network_type: %s. Service terminated!"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:127
+#: neutron/plugins/ml2/managers.py:121
 #, python-format
 msgid "Network %s has no segments"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:205 neutron/plugins/ml2/managers.py:232
+#: neutron/plugins/ml2/managers.py:198 neutron/plugins/ml2/managers.py:225
 #, python-format
 msgid "Failed to release segment '%s' because network type is not supported."
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:291
+#: neutron/plugins/ml2/managers.py:284
 #, python-format
 msgid "Mechanism driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:593
+#: neutron/plugins/ml2/managers.py:586
 #, python-format
 msgid "Mechanism driver %s failed in bind_port"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:597
+#: neutron/plugins/ml2/managers.py:590
 #, python-format
 msgid "Failed to bind port %(port)s on host %(host)s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:652
+#: neutron/plugins/ml2/managers.py:645
 #, python-format
 msgid "Extension driver '%(name)s' failed in %(method)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:265
+#: neutron/plugins/ml2/plugin.py:278
 #, python-format
 msgid "Failed to commit binding results for %(port)s after %(max)s tries"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:397
+#: neutron/plugins/ml2/plugin.py:433
 #, python-format
 msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:408
+#: neutron/plugins/ml2/plugin.py:444
 #, python-format
 msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:493
+#: neutron/plugins/ml2/plugin.py:529
 #, python-format
 msgid "Could not find %s to delete."
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:496
+#: neutron/plugins/ml2/plugin.py:532
 #, python-format
 msgid "Could not delete %(res)s %(id)s."
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:529
+#: neutron/plugins/ml2/plugin.py:565
 #, python-format
 msgid ""
 "mechanism_manager.create_%(res)s_postcommit failed for %(res)s: "
 "'%(failed_id)s'. Deleting %(res)ss %(resource_ids)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:563
+#: neutron/plugins/ml2/plugin.py:599
 #, python-format
 msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:633
+#: neutron/plugins/ml2/plugin.py:669
 #, python-format
 msgid "Exception auto-deleting port %s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:645
+#: neutron/plugins/ml2/plugin.py:681
 #, python-format
 msgid "Exception auto-deleting subnet %s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:727
+#: neutron/plugins/ml2/plugin.py:763
 msgid "mechanism_manager.delete_network_postcommit failed"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:748
+#: neutron/plugins/ml2/plugin.py:784
 #, python-format
 msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:850
+#: neutron/plugins/ml2/plugin.py:886
 #, python-format
 msgid "Exception deleting fixed_ip from port %s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:859
+#: neutron/plugins/ml2/plugin.py:895
 msgid "mechanism_manager.delete_subnet_postcommit failed"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:900
+#: neutron/plugins/ml2/plugin.py:936
 #, python-format
 msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:912
+#: neutron/plugins/ml2/plugin.py:948
 #, python-format
 msgid "_bind_port_if_needed failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:941
+#: neutron/plugins/ml2/plugin.py:977
 #, python-format
 msgid "_bind_port_if_needed failed. Deleting all ports from create bulk '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:1027
+#: neutron/plugins/ml2/plugin.py:1073
 #, python-format
 msgid "No Host supplied to bind DVR Port %s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:1170
+#: neutron/plugins/ml2/plugin.py:1173
 #, python-format
 msgid "mechanism_manager.delete_port_postcommit failed for port %s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:1196
+#: neutron/plugins/ml2/plugin.py:1199
 #, python-format
 msgid "Binding info for DVR port %s not found"
 msgstr ""
@@ -1166,36 +1167,36 @@ msgstr ""
 msgid "Error occured while trying to execute commands %(cmd)s on EOS %(host)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:147
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:148
 msgid "Brocade Mechanism: failed to create network in db"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:183
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:184
 msgid "Brocade NOS driver: failed in create network"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:213
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:214
 msgid "Brocade Mechanism: failed to delete network in db"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:241
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:242
 msgid "Brocade NOS driver: failed to delete network"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:282
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:283
 msgid "Brocade Mechanism: failed to create port in db"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:314
-#, python-format
-msgid "Brocade NOS driver: failed to associate mac %s"
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:321
+msgid "Brocade Mechanism: failed to delete port in db"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:337
-msgid "Brocade Mechanism: failed to delete port in db"
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:415
+#, python-format
+msgid "Brocade NOS driver: failed to associate mac %s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:369
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:435
 #, python-format
 msgid "Brocade NOS driver: failed to dissociate MAC %s"
 msgstr ""
@@ -1670,105 +1671,105 @@ msgstr ""
 msgid "Port not found."
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:213
+#: neutron/plugins/vmware/plugins/base.py:214
 #, python-format
 msgid "Unable to process default l2 gw service: %s"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:251
+#: neutron/plugins/vmware/plugins/base.py:252
 #, python-format
 msgid "Unable to create port on NSX logical router %s"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:340
+#: neutron/plugins/vmware/plugins/base.py:341
 #, python-format
 msgid ""
 "Unable to plug attachment in NSX logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:432
+#: neutron/plugins/vmware/plugins/base.py:433
 #, python-format
 msgid ""
 "An exception occurred while creating the neutron port %s on the NSX "
 "plaform"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:539
+#: neutron/plugins/vmware/plugins/base.py:540
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:893
+#: neutron/plugins/vmware/plugins/base.py:894
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:1176
+#: neutron/plugins/vmware/plugins/base.py:1177
 msgid "Unable to create port or set port attachment in NSX."
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:1299
+#: neutron/plugins/vmware/plugins/base.py:1300
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:1399
+#: neutron/plugins/vmware/plugins/base.py:1400
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:1764
+#: neutron/plugins/vmware/plugins/base.py:1765
 #, python-format
 msgid "Logical router resource %s not found on NSX platform"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:1800
+#: neutron/plugins/vmware/plugins/base.py:1801
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NSX platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:1946
+#: neutron/plugins/vmware/plugins/base.py:1947
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NSX platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:2058
+#: neutron/plugins/vmware/plugins/base.py:2059
 msgid ""
 "Unable to remove gateway service from NSX plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:2114
+#: neutron/plugins/vmware/plugins/base.py:2115
 #, python-format
 msgid ""
 "Rolling back database changes for gateway device %s because of an error "
 "in the NSX backend"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:2301
+#: neutron/plugins/vmware/plugins/base.py:2302
 #, python-format
 msgid ""
 "Removal of gateway device: %(neutron_id)s failed on NSX backend (NSX "
 "id:%(nsx_id)s). Neutron and NSX states have diverged."
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:2349
+#: neutron/plugins/vmware/plugins/base.py:2350
 #, python-format
 msgid ""
 "Error while updating security profile %(uuid)s with name %(name)s: "
 "%(error)s."
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:2390
+#: neutron/plugins/vmware/plugins/base.py:2391
 #, python-format
 msgid ""
 "An exception occurred while removing the NSX security profile "
index 9596198351ff6f8d0a5d6286316ae4991785e3e1..09242dbdf79cfb88e66ce8987e6e472a873ea208 100644 (file)
@@ -6,9 +6,9 @@
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: neutron 2015.1.dev506\n"
+"Project-Id-Version: neutron 2015.1.dev546\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-02-02 06:13+0000\n"
+"POT-Creation-Date: 2015-02-04 06:15+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"
@@ -134,13 +134,13 @@ msgstr ""
 msgid "Synchronizing state complete"
 msgstr ""
 
-#: neutron/agent/dhcp/agent.py:590 neutron/agent/l3/agent.py:1293
+#: neutron/agent/dhcp/agent.py:590 neutron/agent/l3/agent.py:1306
 #: neutron/services/metering/agents/metering_agent.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
 msgstr ""
 
-#: neutron/agent/l3/agent.py:1193
+#: neutron/agent/l3/agent.py:1206
 msgid "L3 agent started"
 msgstr ""
 
@@ -149,6 +149,13 @@ msgstr ""
 msgid "Process runs with uid/gid: %(uid)s/%(gid)s"
 msgstr ""
 
+#: neutron/agent/linux/dhcp.py:643
+#, python-format
+msgid ""
+"Cannot apply dhcp option %(opt)s because it's ip_version %(version)d is "
+"not in port's address IP versions"
+msgstr ""
+
 #: neutron/agent/linux/interface.py:262 neutron/agent/linux/interface.py:317
 #: neutron/agent/linux/interface.py:380 neutron/agent/linux/interface.py:427
 #, python-format
@@ -280,12 +287,12 @@ msgid ""
 "rescheduling is disabled."
 msgstr ""
 
-#: neutron/db/l3_db.py:1070
+#: neutron/db/l3_db.py:1074
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/db/l3_db.py:1076
+#: neutron/db/l3_db.py:1080
 #, python-format
 msgid "Skipping port %s as no IP is configure on it"
 msgstr ""
@@ -835,67 +842,67 @@ msgstr ""
 msgid "Tenant network_types: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:145
+#: neutron/plugins/ml2/managers.py:138
 #, python-format
 msgid "Initializing driver for type '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:248
+#: neutron/plugins/ml2/managers.py:241
 #, python-format
 msgid "Configured mechanism driver names: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:254
+#: neutron/plugins/ml2/managers.py:247
 #, python-format
 msgid "Loaded mechanism driver names: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:266
+#: neutron/plugins/ml2/managers.py:259
 #, python-format
 msgid "Registered mechanism drivers: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:271
+#: neutron/plugins/ml2/managers.py:264
 #, python-format
 msgid "Initializing mechanism driver '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:610
+#: neutron/plugins/ml2/managers.py:603
 #, python-format
 msgid "Configured extension driver names: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:616
+#: neutron/plugins/ml2/managers.py:609
 #, python-format
 msgid "Loaded extension driver names: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:627
+#: neutron/plugins/ml2/managers.py:620
 #, python-format
 msgid "Registered extension drivers: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:633
+#: neutron/plugins/ml2/managers.py:626
 #, python-format
 msgid "Initializing extension driver '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:641
+#: neutron/plugins/ml2/managers.py:634
 #, python-format
 msgid "Got %(alias)s extension from driver '%(drv)s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:688
+#: neutron/plugins/ml2/managers.py:681
 #, python-format
 msgid "Extended network dict for driver '%(drv)s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:695
+#: neutron/plugins/ml2/managers.py:688
 #, python-format
 msgid "Extended subnet dict for driver '%(drv)s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:702
+#: neutron/plugins/ml2/managers.py:695
 #, python-format
 msgid "Extended port dict for driver '%(drv)s'"
 msgstr ""
@@ -904,22 +911,22 @@ msgstr ""
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:271
+#: neutron/plugins/ml2/plugin.py:284
 #, python-format
 msgid "Attempt %(count)s to bind port %(port)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:630
+#: neutron/plugins/ml2/plugin.py:666
 #, python-format
 msgid "Port %s was deleted concurrently"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:641
+#: neutron/plugins/ml2/plugin.py:677
 #, python-format
 msgid "Subnet %s was deleted concurrently"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:1073 neutron/plugins/ml2/plugin.py:1208
+#: neutron/plugins/ml2/plugin.py:1211
 #, python-format
 msgid ""
 "Binding info for port %s was not found, it might have been deleted "
@@ -992,48 +999,55 @@ msgstr ""
 msgid "VM %s is not updated as it is not found in Arista DB"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:151
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:152
 #, python-format
 msgid ""
 "create network (precommit): %(network_id)s of network type = "
 "%(network_type)s with vlan = %(vlan_id)s for tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:188
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:189
 #, python-format
 msgid ""
 "created network (postcommit): %(network_id)s of network type = "
 "%(network_type)s with vlan = %(vlan_id)s for tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:217
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:218
 #, python-format
 msgid ""
 "delete network (precommit): %(network_id)s with vlan = %(vlan_id)s for "
 "tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:246
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:247
 #, python-format
 msgid ""
 "delete network (postcommit): %(network_id)s with vlan = %(vlan_id)s for "
 "tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:320
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:304
 #, python-format
 msgid ""
 "created port (postcommit): port_id=%(port_id)s network_id=%(network_id)s "
 "tenant_id=%(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:375
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:341
 #, python-format
 msgid ""
 "delete port (postcommit): port_id=%(port_id)s network_id=%(network_id)s "
 "tenant_id=%(tenant_id)s"
 msgstr ""
 
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:371
+#, python-format
+msgid ""
+"update port (postcommit): port_id=%(port_id)s network_id=%(network_id)s "
+"tenant_id=%(tenant_id)s."
+msgstr ""
+
 #: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:79
 msgid "APIC service agent starting ..."
 msgstr ""
@@ -1282,7 +1296,7 @@ msgstr ""
 msgid "Synchronization for chunk %(chunk_num)d of %(total_chunks)d performed"
 msgstr ""
 
-#: neutron/plugins/vmware/dbexts/qos_db.py:296
+#: neutron/plugins/vmware/dbexts/qos_db.py:254
 #, python-format
 msgid "DSCP value (%s) will be ignored with 'trusted' marking"
 msgstr ""
@@ -1360,16 +1374,16 @@ msgstr ""
 msgid "get_port() %(network)s %(port)s"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:443
-#: neutron/plugins/vmware/plugins/base.py:495
-#: neutron/plugins/vmware/plugins/base.py:694
+#: neutron/plugins/vmware/plugins/base.py:444
+#: neutron/plugins/vmware/plugins/base.py:496
+#: neutron/plugins/vmware/plugins/base.py:695
 #, python-format
 msgid ""
 "NSX plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:1491
+#: neutron/plugins/vmware/plugins/base.py:1492
 #, python-format
 msgid ""
 "Create router failed while setting external gateway. Router:%s has been "
index d227d5daf653c3e8712a2798bda0c63b752274e4..d8990821f4775efc3c32cdce322029001a7472bf 100644 (file)
@@ -6,9 +6,9 @@
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: neutron 2015.1.dev506\n"
+"Project-Id-Version: neutron 2015.1.dev546\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-02-02 06:13+0000\n"
+"POT-Creation-Date: 2015-02-04 06:15+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"
@@ -82,7 +82,7 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp/agent.py:575 neutron/agent/l3/agent.py:1283
+#: neutron/agent/dhcp/agent.py:575 neutron/agent/l3/agent.py:1296
 #: neutron/agent/metadata/agent.py:352
 #: neutron/plugins/cisco/cfg_agent/cfg_agent.py:321
 #: neutron/services/metering/agents/metering_agent.py:273
@@ -91,7 +91,7 @@ msgid ""
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/l3/agent.py:183
+#: neutron/agent/l3/agent.py:184
 #, python-format
 msgid ""
 "l3-agent cannot check service plugins enabled at the neutron server when "
@@ -100,19 +100,19 @@ msgid ""
 "warning. Detail message: %s"
 msgstr ""
 
-#: neutron/agent/l3/agent.py:195
+#: neutron/agent/l3/agent.py:196
 #, python-format
 msgid ""
 "l3-agent cannot check service plugins enabled on the neutron server. "
 "Retrying. Detail message: %s"
 msgstr ""
 
-#: neutron/agent/l3/agent.py:390
+#: neutron/agent/l3/agent.py:391
 #, python-format
 msgid "Info for router %s were not found. Skipping router removal"
 msgstr ""
 
-#: neutron/agent/l3/agent.py:698
+#: neutron/agent/l3/agent.py:711
 #, python-format
 msgid "Unable to configure IP address for floating IP: %s"
 msgstr ""
@@ -273,7 +273,7 @@ msgstr ""
 msgid "The router %(router_id)s is bound multiple times on the agent %(host)s"
 msgstr ""
 
-#: neutron/db/securitygroups_rpc_base.py:359
+#: neutron/db/securitygroups_rpc_base.py:360
 #, python-format
 msgid "No valid gateway port on subnet %s is found for IPv6 RA"
 msgstr ""
@@ -526,28 +526,28 @@ msgstr ""
 msgid "Port in remote have already deleted"
 msgstr ""
 
-#: neutron/plugins/ml2/driver_context.py:163
+#: neutron/plugins/ml2/driver_context.py:168
 #, python-format
 msgid "Could not expand segment %s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:477
+#: neutron/plugins/ml2/plugin.py:513
 #, python-format
 msgid ""
 "In _notify_port_updated(), no bound segment for port %(port_id)s on "
 "network %(network_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:715
+#: neutron/plugins/ml2/plugin.py:751
 msgid "A concurrent port creation has occurred"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:1232
+#: neutron/plugins/ml2/plugin.py:1235
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:1262
+#: neutron/plugins/ml2/plugin.py:1265
 #, python-format
 msgid "Port %s not found during update"
 msgstr ""
@@ -626,11 +626,16 @@ msgstr ""
 msgid "update_nexusport_binding called with no vlan"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/l2pop/mech_driver.py:155
-msgid "Unable to retrieve the agent ip, check the agent configuration."
+#: neutron/plugins/ml2/drivers/l2pop/mech_driver.py:108
+#, python-format
+msgid "unable to modify mac_address of ACTIVE port %s"
 msgstr ""
 
 #: neutron/plugins/ml2/drivers/l2pop/mech_driver.py:161
+msgid "Unable to retrieve the agent ip, check the agent configuration."
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/l2pop/mech_driver.py:167
 #, python-format
 msgid "Port %(port)s updated by agent %(agent)s isn't bound to any segment"
 msgstr ""
@@ -998,19 +1003,19 @@ msgid ""
 "Only 1 was expected."
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:476
+#: neutron/plugins/vmware/plugins/base.py:477
 #, python-format
 msgid ""
 "Concurrent network deletion detected; Back-end Port %(nsx_id)s creation "
 "to be rolled back for Neutron port: %(neutron_id)s"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:514
+#: neutron/plugins/vmware/plugins/base.py:515
 #, python-format
 msgid "Port %s not found in NSX"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:524
+#: neutron/plugins/vmware/plugins/base.py:525
 #, python-format
 msgid ""
 "Neutron port %(port_id)s not found on NSX backend. Terminating delete "
@@ -1018,74 +1023,74 @@ msgid ""
 "%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:939
+#: neutron/plugins/vmware/plugins/base.py:940
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:1018
+#: neutron/plugins/vmware/plugins/base.py:1019
 #, python-format
 msgid "The following logical switches were not found on the NSX backend:%s"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:1075
+#: neutron/plugins/vmware/plugins/base.py:1076
 #, python-format
 msgid "Unable to find NSX mappings for neutron network:%s"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:1082
+#: neutron/plugins/vmware/plugins/base.py:1083
 #, python-format
 msgid ""
 "Logical switch update on NSX backend failed. Neutron network "
 "id:%(net_id)s; NSX lswitch id:%(lswitch_id)s;Error:%(error)s"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:1165
+#: neutron/plugins/vmware/plugins/base.py:1166
 #, python-format
 msgid "Logical switch for network %s was not found in NSX."
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:1488
+#: neutron/plugins/vmware/plugins/base.py:1489
 #, python-format
 msgid "Failed to set gateway info for router being created:%s - removing router"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:1612
+#: neutron/plugins/vmware/plugins/base.py:1613
 #, python-format
 msgid "Logical router '%s' not found on NSX Platform"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:1626
+#: neutron/plugins/vmware/plugins/base.py:1627
 #, python-format
 msgid ""
 "Unable to remove NSX mapping for Neutron router %(router_id)s because of "
 "the following exception:%(d_exc)s"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:1805
+#: neutron/plugins/vmware/plugins/base.py:1806
 msgid "An incorrect number of matching NAT rules was found on the NSX platform"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:1994
+#: neutron/plugins/vmware/plugins/base.py:1995
 #, python-format
 msgid "Nat rules not found in nsx for port: %s"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:2087
+#: neutron/plugins/vmware/plugins/base.py:2088
 #, python-format
 msgid "Unable to update name on NSX backend for network gateway: %s"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:2294
+#: neutron/plugins/vmware/plugins/base.py:2295
 #, python-format
 msgid ""
 "Removal of gateway device: %(neutron_id)s failed on NSX backend (NSX "
 "id:%(nsx_id)s) because the NSX resource was not found"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:2381
+#: neutron/plugins/vmware/plugins/base.py:2382
 #, python-format
 msgid ""
 "The NSX security profile %(sec_profile_id)s, associated with the Neutron "
index a2b4f4aae72ffc56c659d71ae554175c58129d60..96cfe5fb45b147bb3ef3bc75bb1308e8a29126b8 100644 (file)
@@ -6,9 +6,9 @@
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: neutron 2015.1.dev506\n"
+"Project-Id-Version: neutron 2015.1.dev546\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-02-02 06:13+0000\n"
+"POT-Creation-Date: 2015-02-04 06:14+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -333,13 +333,13 @@ msgstr ""
 msgid "Use broadcast in DHCP replies"
 msgstr ""
 
-#: neutron/agent/l3/agent.py:341
+#: neutron/agent/l3/agent.py:342
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3/agent.py:413
+#: neutron/agent/l3/agent.py:414
 #: neutron/plugins/cisco/cfg_agent/service_helpers/routing_svc_helper.py:630
 #, python-format
 msgid "Router port %s has no IP address"
@@ -1337,243 +1337,267 @@ msgstr ""
 #: neutron/common/exceptions.py:128
 #, python-format
 msgid ""
+"Unable to complete operation on port %(port_id)s, port is already bound, "
+"port type: %(vif_type)s, old_mac %(old_mac)s, new_mac %(new_mac)s"
+msgstr ""
+
+#: neutron/common/exceptions.py:134
+#, python-format
+msgid ""
 "Unable to complete operation for network %(net_id)s. The mac address "
 "%(mac)s is in use."
 msgstr ""
 
-#: neutron/common/exceptions.py:134
+#: neutron/common/exceptions.py:140
 #, python-format
 msgid ""
 "Unable to complete operation for %(subnet_id)s. The number of host routes"
 " exceeds the limit %(quota)s."
 msgstr ""
 
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:146
 #, python-format
 msgid ""
 "Unable to complete operation for %(subnet_id)s. The number of DNS "
 "nameservers exceeds the limit %(quota)s."
 msgstr ""
 
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:151
 #, python-format
 msgid ""
 "Unable to complete operation for network %(net_id)s. The IP address "
 "%(ip_address)s is in use."
 msgstr ""
 
-#: neutron/common/exceptions.py:150
+#: neutron/common/exceptions.py:156
 #, python-format
 msgid ""
 "Unable to create the network. The VLAN %(vlan_id)s on physical network "
 "%(physical_network)s is in use."
 msgstr ""
 
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:162
 #, python-format
 msgid ""
 "Unable to create the flat network. Physical network %(physical_network)s "
 "is in use."
 msgstr ""
 
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:167
 #, python-format
 msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
 msgstr ""
 
-#: neutron/common/exceptions.py:166
+#: neutron/common/exceptions.py:172
 msgid "Tenant network creation is not enabled."
 msgstr ""
 
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:180
 msgid ""
 "Unable to create the network. No tenant network is available for "
 "allocation."
 msgstr ""
 
-#: neutron/common/exceptions.py:179
+#: neutron/common/exceptions.py:185
 msgid ""
 "Unable to create the network. No available network found in maximum "
 "allowed attempts."
 msgstr ""
 
-#: neutron/common/exceptions.py:184
+#: neutron/common/exceptions.py:190
 #, python-format
 msgid ""
 "Subnet on port %(port_id)s does not match the requested subnet "
 "%(subnet_id)s"
 msgstr ""
 
-#: neutron/common/exceptions.py:189
+#: neutron/common/exceptions.py:195
 #, python-format
 msgid "Malformed request body: %(reason)s"
 msgstr ""
 
-#: neutron/common/exceptions.py:199
+#: neutron/common/exceptions.py:205
 #, python-format
 msgid "Invalid input for operation: %(error_message)s."
 msgstr ""
 
-#: neutron/common/exceptions.py:203
+#: neutron/common/exceptions.py:209
 #, python-format
 msgid "The allocation pool %(pool)s is not valid."
 msgstr ""
 
-#: neutron/common/exceptions.py:207
+#: neutron/common/exceptions.py:213
+#, python-format
+msgid ""
+"Operation %(op)s is not supported for device_owner %(device_owner)s on "
+"port %(port_id)s."
+msgstr ""
+
+#: neutron/common/exceptions.py:218
 #, python-format
 msgid ""
 "Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
 "%(subnet_cidr)s."
 msgstr ""
 
-#: neutron/common/exceptions.py:212
+#: neutron/common/exceptions.py:223
 #, python-format
 msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
 msgstr ""
 
-#: neutron/common/exceptions.py:217
+#: neutron/common/exceptions.py:228
 #, python-format
 msgid "Unable to generate unique mac on network %(net_id)s."
 msgstr ""
 
-#: neutron/common/exceptions.py:221
+#: neutron/common/exceptions.py:232
 #, python-format
 msgid "No more IP addresses available on network %(net_id)s."
 msgstr ""
 
-#: neutron/common/exceptions.py:225
+#: neutron/common/exceptions.py:236
 #, python-format
 msgid "Bridge %(bridge)s does not exist."
 msgstr ""
 
-#: neutron/common/exceptions.py:229
+#: neutron/common/exceptions.py:240
 #, python-format
 msgid "Creation failed. %(dev_name)s already exists."
 msgstr ""
 
-#: neutron/common/exceptions.py:233
+#: neutron/common/exceptions.py:244
 msgid "Sudo privilege is required to run this command."
 msgstr ""
 
-#: neutron/common/exceptions.py:237
+#: neutron/common/exceptions.py:248
 #, python-format
 msgid "Unknown quota resources %(unknown)s."
 msgstr ""
 
-#: neutron/common/exceptions.py:241
+#: neutron/common/exceptions.py:252
 #, python-format
 msgid "Quota exceeded for resources: %(overs)s"
 msgstr ""
 
-#: neutron/common/exceptions.py:245
+#: neutron/common/exceptions.py:256
 msgid "Tenant-id was missing from Quota request"
 msgstr ""
 
-#: neutron/common/exceptions.py:249
+#: neutron/common/exceptions.py:260
 #, python-format
 msgid ""
 "Change would make usage less than 0 for the following resources: "
 "%(unders)s"
 msgstr ""
 
-#: neutron/common/exceptions.py:254
+#: neutron/common/exceptions.py:265
 #, python-format
 msgid ""
 "Unable to reconfigure sharing settings for network %(network)s. Multiple "
 "tenants are using it"
 msgstr ""
 
-#: neutron/common/exceptions.py:259
+#: neutron/common/exceptions.py:270
 #, python-format
 msgid "Invalid extension environment: %(reason)s"
 msgstr ""
 
-#: neutron/common/exceptions.py:263
+#: neutron/common/exceptions.py:274
 #, python-format
 msgid "Extensions not found: %(extensions)s"
 msgstr ""
 
-#: neutron/common/exceptions.py:267
+#: neutron/common/exceptions.py:278
 #, python-format
 msgid "Invalid content type %(content_type)s"
 msgstr ""
 
-#: neutron/common/exceptions.py:271
+#: neutron/common/exceptions.py:282
 #, python-format
 msgid "Unable to find any IP address on external network %(net_id)s."
 msgstr ""
 
-#: neutron/common/exceptions.py:276
+#: neutron/common/exceptions.py:287
 msgid "More than one external network exists"
 msgstr ""
 
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:291
 #, python-format
 msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
 msgstr ""
 
-#: neutron/common/exceptions.py:285
+#: neutron/common/exceptions.py:296
 #, python-format
 msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
 msgstr ""
 
-#: neutron/common/exceptions.py:290
+#: neutron/common/exceptions.py:301
 #, python-format
 msgid ""
 "Current gateway ip %(ip_address)s already in use by port %(port_id)s. "
 "Unable to update."
 msgstr ""
 
-#: neutron/common/exceptions.py:295
+#: neutron/common/exceptions.py:306
 #, python-format
 msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
 msgstr ""
 
-#: neutron/common/exceptions.py:305
+#: neutron/common/exceptions.py:316
 msgid "Empty physical network name."
 msgstr ""
 
-#: neutron/common/exceptions.py:309
+#: neutron/common/exceptions.py:320
 #, python-format
 msgid "Invalid network Tunnel range: '%(tunnel_range)s' - %(error)s"
 msgstr ""
 
-#: neutron/common/exceptions.py:320
+#: neutron/common/exceptions.py:331
 #, python-format
 msgid "Invalid network VXLAN port range: '%(vxlan_range)s'"
 msgstr ""
 
-#: neutron/common/exceptions.py:324
+#: neutron/common/exceptions.py:335
 msgid "VXLAN Network unsupported."
 msgstr ""
 
-#: neutron/common/exceptions.py:328
+#: neutron/common/exceptions.py:339
 #, python-format
 msgid "Found duplicate extension: %(alias)s"
 msgstr ""
 
-#: neutron/common/exceptions.py:332
+#: neutron/common/exceptions.py:343
 #, python-format
 msgid ""
 "The following device_id %(device_id)s is not owned by your tenant or "
 "matches another tenants router."
 msgstr ""
 
-#: neutron/common/exceptions.py:337
+#: neutron/common/exceptions.py:348
 #, python-format
 msgid "Invalid CIDR %(input)s given as IP prefix"
 msgstr ""
 
-#: neutron/common/exceptions.py:341
+#: neutron/common/exceptions.py:352
 #, python-format
 msgid "Router '%(router_id)s' is not compatible with this agent"
 msgstr ""
 
-#: neutron/common/exceptions.py:345
+#: neutron/common/exceptions.py:356
 #, python-format
 msgid "Router '%(router_id)s' cannot be both DVR and HA"
 msgstr ""
 
+#: neutron/common/exceptions.py:385 neutron/extensions/firewall.py:127
+#, python-format
+msgid "%(driver)s: Internal driver error."
+msgstr ""
+
+#: neutron/common/exceptions.py:389 neutron/extensions/vpnaas.py:64
+#, python-format
+msgid "Router %(router_id)s is used by VPNService %(vpnservice_id)s"
+msgstr ""
+
 #: neutron/common/ipv6_utils.py:36
 msgid "Unable to generate IP address by EUI64 for IPv4 prefix"
 msgstr ""
@@ -1744,6 +1768,10 @@ msgstr ""
 msgid "ipv6_address_mode is not valid when ip_version is 4"
 msgstr ""
 
+#: neutron/db/db_base_plugin_v2.py:1281
+msgid "mac address update"
+msgstr ""
+
 #: neutron/db/dvr_mac_db.py:37
 msgid "The base mac address used for unique DVR instances by Neutron"
 msgstr ""
@@ -1873,7 +1901,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:775 neutron/plugins/vmware/plugins/base.py:1828
+#: neutron/db/l3_db.py:775 neutron/plugins/vmware/plugins/base.py:1829
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -2298,11 +2326,6 @@ msgstr ""
 msgid "Missing rule info argument for insert/remove rule operation."
 msgstr ""
 
-#: neutron/extensions/firewall.py:127
-#, python-format
-msgid "%(driver)s: Internal driver error."
-msgstr ""
-
 #: neutron/extensions/firewall.py:138
 #, python-format
 msgid ""
@@ -2737,7 +2760,7 @@ msgstr ""
 msgid "Port does not have port security binding."
 msgstr ""
 
-#: neutron/extensions/providernet.py:54
+#: neutron/extensions/providernet.py:53
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:271
 msgid "Plugin does not support updating provider attributes"
 msgstr ""
@@ -2909,11 +2932,6 @@ msgstr ""
 msgid "VPNService %(vpnservice_id)s is still in use"
 msgstr ""
 
-#: neutron/extensions/vpnaas.py:64
-#, python-format
-msgid "Router %(router_id)s is used by VPNService %(vpnservice_id)s"
-msgstr ""
-
 #: neutron/extensions/vpnaas.py:68
 #, python-format
 msgid "Subnet %(subnet_id)s is used by VPNService %(vpnservice_id)s"
@@ -3281,19 +3299,19 @@ msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:62
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:32
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:33
 #: neutron/services/l3_router/brocade/l3_router_plugin.py:37
 msgid "The address of the host to SSH to"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:64
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:34
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:35
 #: neutron/services/l3_router/brocade/l3_router_plugin.py:39
 msgid "The SSH username to use"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:66
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:36
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:37
 #: neutron/services/l3_router/brocade/l3_router_plugin.py:41
 msgid "The SSH password to use"
 msgstr ""
@@ -4648,20 +4666,20 @@ msgid ""
 "neutron.ml2.extension_drivers namespace."
 msgstr ""
 
-#: neutron/plugins/ml2/driver_context.py:194
+#: neutron/plugins/ml2/driver_context.py:204
 msgid "Hierarchical port binding not yet implemented"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:88
+#: neutron/plugins/ml2/managers.py:86
 msgid "network_type required"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:170 neutron/plugins/ml2/managers.py:179
+#: neutron/plugins/ml2/managers.py:163 neutron/plugins/ml2/managers.py:172
 #, python-format
 msgid "network_type value '%s' not supported"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:209
+#: neutron/plugins/ml2/plugin.py:222
 msgid "binding:profile value too large"
 msgstr ""
 
@@ -4913,62 +4931,54 @@ msgstr ""
 msgid "%(msg)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:38
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:39
 msgid "Allowed physical networks"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:40
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:41
 msgid "OS Type of the switch"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:42
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:43
 msgid "OS Version number"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:133
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:134
 msgid ""
 "Brocade Mechanism: failed to create network, network cannot be created in"
 " the configured physical network"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:139
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:140
 msgid ""
 "Brocade Mechanism: failed to create network, only network type vlan is "
 "supported"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:149
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:150
 msgid "Brocade Mechanism: create_network_precommit failed"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:186
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:187
 msgid "Brocade Mechanism: create_network_postcommmit failed"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:215
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:216
 msgid "Brocade Mechanism: delete_network_precommit failed"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:243
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:244
 msgid "Brocade switch exception, delete_network_postcommit failed"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:285
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:286
 msgid "Brocade Mechanism: create_port_precommit failed"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:317
-msgid "Brocade switch exception: create_port_postcommit failed"
-msgstr ""
-
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:340
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:324
 msgid "Brocade Mechanism: delete_port_precommit failed"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:372
-msgid "Brocade switch exception, delete_port_postcommit failed"
-msgstr ""
-
 #: neutron/plugins/ml2/drivers/brocade/nos/nosdriver.py:74
 msgid ""
 "Brocade Switch IP address is not set, check config ml2_conf_brocade.ini "
@@ -6238,96 +6248,96 @@ msgid ""
 "interval:%(sync_interval)s"
 msgstr ""
 
-#: neutron/plugins/vmware/dbexts/lsn_db.py:86
+#: neutron/plugins/vmware/dbexts/lsn_db.py:55
 #, python-format
 msgid "Unable to find Logical Service Node for network %s"
 msgstr ""
 
-#: neutron/plugins/vmware/dbexts/networkgw_db.py:46
+#: neutron/plugins/vmware/dbexts/networkgw_db.py:42
 #, python-format
 msgid ""
 "Network Gateway '%(gateway_id)s' still has active mappings with one or "
 "more neutron networks."
 msgstr ""
 
-#: neutron/plugins/vmware/dbexts/networkgw_db.py:51
+#: neutron/plugins/vmware/dbexts/networkgw_db.py:47
 #, python-format
 msgid "Network Gateway %(gateway_id)s could not be found"
 msgstr ""
 
-#: neutron/plugins/vmware/dbexts/networkgw_db.py:55
+#: neutron/plugins/vmware/dbexts/networkgw_db.py:51
 #, python-format
 msgid ""
 "Network Gateway Device '%(device_id)s' is still used by one or more "
 "network gateways."
 msgstr ""
 
-#: neutron/plugins/vmware/dbexts/networkgw_db.py:60
+#: neutron/plugins/vmware/dbexts/networkgw_db.py:56
 #, python-format
 msgid "Network Gateway Device %(device_id)s could not be found."
 msgstr ""
 
-#: neutron/plugins/vmware/dbexts/networkgw_db.py:64
+#: neutron/plugins/vmware/dbexts/networkgw_db.py:60
 #, python-format
 msgid "One or more Network Gateway Devices could not be found: %(device_ids)s."
 msgstr ""
 
-#: neutron/plugins/vmware/dbexts/networkgw_db.py:69
+#: neutron/plugins/vmware/dbexts/networkgw_db.py:65
 #, python-format
 msgid ""
 "Port '%(port_id)s' is owned by '%(device_owner)s' and therefore cannot be"
 " deleted directly via the port API."
 msgstr ""
 
-#: neutron/plugins/vmware/dbexts/networkgw_db.py:74
+#: neutron/plugins/vmware/dbexts/networkgw_db.py:70
 #, python-format
 msgid ""
 "The specified mapping '%(mapping)s' is already in use on network gateway "
 "'%(gateway_id)s'."
 msgstr ""
 
-#: neutron/plugins/vmware/dbexts/networkgw_db.py:79
+#: neutron/plugins/vmware/dbexts/networkgw_db.py:75
 #, python-format
 msgid ""
 "Multiple network connections found on '%(gateway_id)s' with provided "
 "criteria."
 msgstr ""
 
-#: neutron/plugins/vmware/dbexts/networkgw_db.py:84
+#: neutron/plugins/vmware/dbexts/networkgw_db.py:80
 #, python-format
 msgid ""
 "The connection %(network_mapping_info)s was not found on the network "
 "gateway '%(network_gateway_id)s'"
 msgstr ""
 
-#: neutron/plugins/vmware/dbexts/networkgw_db.py:89
+#: neutron/plugins/vmware/dbexts/networkgw_db.py:85
 #, python-format
 msgid "The network gateway %(gateway_id)s cannot be updated or deleted"
 msgstr ""
 
-#: neutron/plugins/vmware/dbexts/networkgw_db.py:198
+#: neutron/plugins/vmware/dbexts/networkgw_db.py:133
 msgid ""
 "A network identifier must be specified when connecting a network to a "
 "network gateway. Unable to complete operation"
 msgstr ""
 
-#: neutron/plugins/vmware/dbexts/networkgw_db.py:204
+#: neutron/plugins/vmware/dbexts/networkgw_db.py:139
 #, python-format
 msgid ""
 "Invalid keys found among the ones provided in request body: "
 "%(connection_attrs)s."
 msgstr ""
 
-#: neutron/plugins/vmware/dbexts/networkgw_db.py:212
+#: neutron/plugins/vmware/dbexts/networkgw_db.py:147
 msgid "Cannot specify a segmentation id when the segmentation type is flat"
 msgstr ""
 
-#: neutron/plugins/vmware/dbexts/networkgw_db.py:216
+#: neutron/plugins/vmware/dbexts/networkgw_db.py:151
 #, python-format
 msgid "Invalid segmentation id (%d) for vlan segmentation type"
 msgstr ""
 
-#: neutron/plugins/vmware/dbexts/networkgw_db.py:370
+#: neutron/plugins/vmware/dbexts/networkgw_db.py:306
 #, python-format
 msgid ""
 "Requested network '%(network_id)s' not found.Unable to create network "
@@ -6524,138 +6534,138 @@ msgid ""
 "for NSX communication errors."
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:255
+#: neutron/plugins/vmware/plugins/base.py:256
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(nsx_router_id)s"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:346
+#: neutron/plugins/vmware/plugins/base.py:347
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:392
+#: neutron/plugins/vmware/plugins/base.py:393
 msgid "An exception occurred while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:551
+#: neutron/plugins/vmware/plugins/base.py:552
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:589
+#: neutron/plugins/vmware/plugins/base.py:590
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:599
+#: neutron/plugins/vmware/plugins/base.py:600
 #, python-format
 msgid "The gateway port for the NSX router %s was not found on the backend"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:683
-#: neutron/plugins/vmware/plugins/base.py:1768
+#: neutron/plugins/vmware/plugins/base.py:684
+#: neutron/plugins/vmware/plugins/base.py:1769
 msgid "Unable to update logical routeron NSX Platform"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:772
+#: neutron/plugins/vmware/plugins/base.py:773
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:777
+#: neutron/plugins/vmware/plugins/base.py:778
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:781
+#: neutron/plugins/vmware/plugins/base.py:782
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:785
-#: neutron/plugins/vmware/plugins/base.py:804
+#: neutron/plugins/vmware/plugins/base.py:786
+#: neutron/plugins/vmware/plugins/base.py:805
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:810
+#: neutron/plugins/vmware/plugins/base.py:811
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:1055
+#: neutron/plugins/vmware/plugins/base.py:1056
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:1382
+#: neutron/plugins/vmware/plugins/base.py:1383
 msgid ""
 "Cannot create a distributed router with the NSX platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:1388
+#: neutron/plugins/vmware/plugins/base.py:1389
 msgid "Unable to create logical router on NSX Platform"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:1410
+#: neutron/plugins/vmware/plugins/base.py:1411
 #, python-format
 msgid "Unable to create router %s on NSX backend"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:1439
-#: neutron/plugins/vmware/plugins/base.py:1524
+#: neutron/plugins/vmware/plugins/base.py:1440
+#: neutron/plugins/vmware/plugins/base.py:1525
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:1533
+#: neutron/plugins/vmware/plugins/base.py:1534
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:1549
+#: neutron/plugins/vmware/plugins/base.py:1550
 #, python-format
 msgid "Logical router %s not found on NSX Platform"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:1553
+#: neutron/plugins/vmware/plugins/base.py:1554
 msgid "Unable to update logical router on NSX Platform"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:1555
+#: neutron/plugins/vmware/plugins/base.py:1556
 msgid ""
 "Request cannot contain 'routes' with the NSX platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:1616
+#: neutron/plugins/vmware/plugins/base.py:1617
 #, python-format
 msgid "Unable to delete logical router '%s' on NSX Platform"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:1952
+#: neutron/plugins/vmware/plugins/base.py:1953
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:2035
+#: neutron/plugins/vmware/plugins/base.py:2036
 #, python-format
 msgid "Unable to create l2_gw_service for: %s"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:2397
+#: neutron/plugins/vmware/plugins/base.py:2398
 #, python-format
 msgid "Unable to remove security group %s from backend"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:2410
+#: neutron/plugins/vmware/plugins/base.py:2411
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
@@ -6922,12 +6932,12 @@ msgstr ""
 msgid "No host cert for %(server)s in cert %(cert)s"
 msgstr ""
 
-#: neutron/tests/unit/ml2/test_ml2_plugin.py:175
+#: neutron/tests/unit/ml2/test_ml2_plugin.py:183
 #, python-format
 msgid "Deleting port %s"
 msgstr ""
 
-#: neutron/tests/unit/ml2/test_ml2_plugin.py:176
+#: neutron/tests/unit/ml2/test_ml2_plugin.py:184
 #, python-format
 msgid "The port '%s' was deleted"
 msgstr ""
index 398020a1558b7051fe2753012598a222e45ccd3f..446d26ccf2478c83b26c52c1b01550485860e66f 100644 (file)
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-02-02 06:13+0000\n"
-"PO-Revision-Date: 2015-01-31 03:20+0000\n"
+"POT-Creation-Date: 2015-02-04 06:15+0000\n"
+"PO-Revision-Date: 2015-02-03 17:39+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/"
 "neutron/language/pt_BR/)\n"
@@ -137,13 +137,13 @@ msgstr "Sincronizando estado"
 msgid "Synchronizing state complete"
 msgstr ""
 
-#: neutron/agent/dhcp/agent.py:590 neutron/agent/l3/agent.py:1293
+#: neutron/agent/dhcp/agent.py:590 neutron/agent/l3/agent.py:1306
 #: neutron/services/metering/agents/metering_agent.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
 msgstr "agent_updated por lado do servidor %s!"
 
-#: neutron/agent/l3/agent.py:1193
+#: neutron/agent/l3/agent.py:1206
 msgid "L3 agent started"
 msgstr "Agente L3 iniciado"
 
@@ -152,6 +152,13 @@ msgstr "Agente L3 iniciado"
 msgid "Process runs with uid/gid: %(uid)s/%(gid)s"
 msgstr ""
 
+#: neutron/agent/linux/dhcp.py:643
+#, python-format
+msgid ""
+"Cannot apply dhcp option %(opt)s because it's ip_version %(version)d is not "
+"in port's address IP versions"
+msgstr ""
+
 #: neutron/agent/linux/interface.py:262 neutron/agent/linux/interface.py:317
 #: neutron/agent/linux/interface.py:380 neutron/agent/linux/interface.py:427
 #, python-format
@@ -288,12 +295,12 @@ msgid ""
 "is disabled."
 msgstr ""
 
-#: neutron/db/l3_db.py:1070
+#: neutron/db/l3_db.py:1074
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr "Ignorando vários IPs na porta do roteador %s"
 
-#: neutron/db/l3_db.py:1076
+#: neutron/db/l3_db.py:1080
 #, python-format
 msgid "Skipping port %s as no IP is configure on it"
 msgstr "Ignorando a porta %s porque nenhum IP está configurado nela"
@@ -854,67 +861,67 @@ msgstr "Tipos registrados: %s"
 msgid "Tenant network_types: %s"
 msgstr "Tipos de network_types: %s"
 
-#: neutron/plugins/ml2/managers.py:145
+#: neutron/plugins/ml2/managers.py:138
 #, python-format
 msgid "Initializing driver for type '%s'"
 msgstr "inicializando driver para o tipo '%s'"
 
-#: neutron/plugins/ml2/managers.py:248
+#: neutron/plugins/ml2/managers.py:241
 #, python-format
 msgid "Configured mechanism driver names: %s"
 msgstr "Configurados nomes para o driver de mecanismo: %s"
 
-#: neutron/plugins/ml2/managers.py:254
+#: neutron/plugins/ml2/managers.py:247
 #, python-format
 msgid "Loaded mechanism driver names: %s"
 msgstr "Carregados nomes do driver de mecanismo: %s"
 
-#: neutron/plugins/ml2/managers.py:266
+#: neutron/plugins/ml2/managers.py:259
 #, python-format
 msgid "Registered mechanism drivers: %s"
 msgstr "Registrados drivers de mecanismo : %s"
 
-#: neutron/plugins/ml2/managers.py:271
+#: neutron/plugins/ml2/managers.py:264
 #, python-format
 msgid "Initializing mechanism driver '%s'"
 msgstr "Inicializando driver de mecanismo '%s'"
 
-#: neutron/plugins/ml2/managers.py:610
+#: neutron/plugins/ml2/managers.py:603
 #, python-format
 msgid "Configured extension driver names: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:616
+#: neutron/plugins/ml2/managers.py:609
 #, python-format
 msgid "Loaded extension driver names: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:627
+#: neutron/plugins/ml2/managers.py:620
 #, python-format
 msgid "Registered extension drivers: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:633
+#: neutron/plugins/ml2/managers.py:626
 #, python-format
 msgid "Initializing extension driver '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:641
+#: neutron/plugins/ml2/managers.py:634
 #, python-format
 msgid "Got %(alias)s extension from driver '%(drv)s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:688
+#: neutron/plugins/ml2/managers.py:681
 #, python-format
 msgid "Extended network dict for driver '%(drv)s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:695
+#: neutron/plugins/ml2/managers.py:688
 #, python-format
 msgid "Extended subnet dict for driver '%(drv)s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:702
+#: neutron/plugins/ml2/managers.py:695
 #, python-format
 msgid "Extended port dict for driver '%(drv)s'"
 msgstr ""
@@ -923,22 +930,22 @@ msgstr ""
 msgid "Modular L2 Plugin initialization complete"
 msgstr "Inicialização de plug-in L2 modular concluída"
 
-#: neutron/plugins/ml2/plugin.py:271
+#: neutron/plugins/ml2/plugin.py:284
 #, python-format
 msgid "Attempt %(count)s to bind port %(port)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:630
+#: neutron/plugins/ml2/plugin.py:666
 #, python-format
 msgid "Port %s was deleted concurrently"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:641
+#: neutron/plugins/ml2/plugin.py:677
 #, python-format
 msgid "Subnet %s was deleted concurrently"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:1073 neutron/plugins/ml2/plugin.py:1208
+#: neutron/plugins/ml2/plugin.py:1211
 #, python-format
 msgid ""
 "Binding info for port %s was not found, it might have been deleted already."
@@ -1010,48 +1017,55 @@ msgstr ""
 msgid "VM %s is not updated as it is not found in Arista DB"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:151
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:152
 #, python-format
 msgid ""
 "create network (precommit): %(network_id)s of network type = "
 "%(network_type)s with vlan = %(vlan_id)s for tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:188
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:189
 #, python-format
 msgid ""
 "created network (postcommit): %(network_id)s of network type = "
 "%(network_type)s with vlan = %(vlan_id)s for tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:217
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:218
 #, python-format
 msgid ""
 "delete network (precommit): %(network_id)s with vlan = %(vlan_id)s for "
 "tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:246
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:247
 #, python-format
 msgid ""
 "delete network (postcommit): %(network_id)s with vlan = %(vlan_id)s for "
 "tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:320
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:304
 #, python-format
 msgid ""
 "created port (postcommit): port_id=%(port_id)s network_id=%(network_id)s "
 "tenant_id=%(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:375
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:341
 #, python-format
 msgid ""
 "delete port (postcommit): port_id=%(port_id)s network_id=%(network_id)s "
 "tenant_id=%(tenant_id)s"
 msgstr ""
 
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:371
+#, python-format
+msgid ""
+"update port (postcommit): port_id=%(port_id)s network_id=%(network_id)s "
+"tenant_id=%(tenant_id)s."
+msgstr ""
+
 #: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:79
 msgid "APIC service agent starting ..."
 msgstr ""
@@ -1301,7 +1315,7 @@ msgstr ""
 msgid "Synchronization for chunk %(chunk_num)d of %(total_chunks)d performed"
 msgstr ""
 
-#: neutron/plugins/vmware/dbexts/qos_db.py:296
+#: neutron/plugins/vmware/dbexts/qos_db.py:254
 #, python-format
 msgid "DSCP value (%s) will be ignored with 'trusted' marking"
 msgstr ""
@@ -1380,16 +1394,16 @@ msgstr ""
 msgid "get_port() %(network)s %(port)s"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:443
-#: neutron/plugins/vmware/plugins/base.py:495
-#: neutron/plugins/vmware/plugins/base.py:694
+#: neutron/plugins/vmware/plugins/base.py:444
+#: neutron/plugins/vmware/plugins/base.py:496
+#: neutron/plugins/vmware/plugins/base.py:695
 #, python-format
 msgid ""
 "NSX plugin does not support regular VIF ports on external networks. Port %s "
 "will be down."
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:1491
+#: neutron/plugins/vmware/plugins/base.py:1492
 #, python-format
 msgid ""
 "Create router failed while setting external gateway. Router:%s has been "
index 2959a1cb6d436a0ae56899a1a2571dcf9675d176..3e3639159b3e9a1770cd902511bfb069c0c917be 100644 (file)
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-02-02 06:13+0000\n"
-"PO-Revision-Date: 2015-01-31 03:20+0000\n"
+"POT-Creation-Date: 2015-02-04 06:15+0000\n"
+"PO-Revision-Date: 2015-02-03 17:39+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/neutron/"
 "language/zh_CN/)\n"
@@ -135,13 +135,13 @@ msgstr "正在使状态同步"
 msgid "Synchronizing state complete"
 msgstr ""
 
-#: neutron/agent/dhcp/agent.py:590 neutron/agent/l3/agent.py:1293
+#: neutron/agent/dhcp/agent.py:590 neutron/agent/l3/agent.py:1306
 #: neutron/services/metering/agents/metering_agent.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
 msgstr "服务器端 %s 已更新代理!"
 
-#: neutron/agent/l3/agent.py:1193
+#: neutron/agent/l3/agent.py:1206
 msgid "L3 agent started"
 msgstr "已启动 L3 代理"
 
@@ -150,6 +150,13 @@ msgstr "已启动 L3 代理"
 msgid "Process runs with uid/gid: %(uid)s/%(gid)s"
 msgstr ""
 
+#: neutron/agent/linux/dhcp.py:643
+#, python-format
+msgid ""
+"Cannot apply dhcp option %(opt)s because it's ip_version %(version)d is not "
+"in port's address IP versions"
+msgstr ""
+
 #: neutron/agent/linux/interface.py:262 neutron/agent/linux/interface.py:317
 #: neutron/agent/linux/interface.py:380 neutron/agent/linux/interface.py:427
 #, python-format
@@ -284,12 +291,12 @@ msgid ""
 "is disabled."
 msgstr ""
 
-#: neutron/db/l3_db.py:1070
+#: neutron/db/l3_db.py:1074
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr "正在忽略路由器端口 %s 上的多个 IP"
 
-#: neutron/db/l3_db.py:1076
+#: neutron/db/l3_db.py:1080
 #, python-format
 msgid "Skipping port %s as no IP is configure on it"
 msgstr "正在跳过端口 %s,因为没有在该端口上配置任何 IP"
@@ -844,67 +851,67 @@ msgstr "已注册类型: %s"
 msgid "Tenant network_types: %s"
 msgstr "项目网络类型: %s"
 
-#: neutron/plugins/ml2/managers.py:145
+#: neutron/plugins/ml2/managers.py:138
 #, python-format
 msgid "Initializing driver for type '%s'"
 msgstr "为类型 '%s'初始化驱动"
 
-#: neutron/plugins/ml2/managers.py:248
+#: neutron/plugins/ml2/managers.py:241
 #, python-format
 msgid "Configured mechanism driver names: %s"
 msgstr "配置装置驱动名称: %s"
 
-#: neutron/plugins/ml2/managers.py:254
+#: neutron/plugins/ml2/managers.py:247
 #, python-format
 msgid "Loaded mechanism driver names: %s"
 msgstr "已加载的装置驱动名称: %s"
 
-#: neutron/plugins/ml2/managers.py:266
+#: neutron/plugins/ml2/managers.py:259
 #, python-format
 msgid "Registered mechanism drivers: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:271
+#: neutron/plugins/ml2/managers.py:264
 #, python-format
 msgid "Initializing mechanism driver '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:610
+#: neutron/plugins/ml2/managers.py:603
 #, python-format
 msgid "Configured extension driver names: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:616
+#: neutron/plugins/ml2/managers.py:609
 #, python-format
 msgid "Loaded extension driver names: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:627
+#: neutron/plugins/ml2/managers.py:620
 #, python-format
 msgid "Registered extension drivers: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:633
+#: neutron/plugins/ml2/managers.py:626
 #, python-format
 msgid "Initializing extension driver '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:641
+#: neutron/plugins/ml2/managers.py:634
 #, python-format
 msgid "Got %(alias)s extension from driver '%(drv)s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:688
+#: neutron/plugins/ml2/managers.py:681
 #, python-format
 msgid "Extended network dict for driver '%(drv)s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:695
+#: neutron/plugins/ml2/managers.py:688
 #, python-format
 msgid "Extended subnet dict for driver '%(drv)s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:702
+#: neutron/plugins/ml2/managers.py:695
 #, python-format
 msgid "Extended port dict for driver '%(drv)s'"
 msgstr ""
@@ -913,22 +920,22 @@ msgstr ""
 msgid "Modular L2 Plugin initialization complete"
 msgstr "L2插件模块初始化完成"
 
-#: neutron/plugins/ml2/plugin.py:271
+#: neutron/plugins/ml2/plugin.py:284
 #, python-format
 msgid "Attempt %(count)s to bind port %(port)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:630
+#: neutron/plugins/ml2/plugin.py:666
 #, python-format
 msgid "Port %s was deleted concurrently"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:641
+#: neutron/plugins/ml2/plugin.py:677
 #, python-format
 msgid "Subnet %s was deleted concurrently"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:1073 neutron/plugins/ml2/plugin.py:1208
+#: neutron/plugins/ml2/plugin.py:1211
 #, python-format
 msgid ""
 "Binding info for port %s was not found, it might have been deleted already."
@@ -1000,48 +1007,55 @@ msgstr ""
 msgid "VM %s is not updated as it is not found in Arista DB"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:151
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:152
 #, python-format
 msgid ""
 "create network (precommit): %(network_id)s of network type = "
 "%(network_type)s with vlan = %(vlan_id)s for tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:188
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:189
 #, python-format
 msgid ""
 "created network (postcommit): %(network_id)s of network type = "
 "%(network_type)s with vlan = %(vlan_id)s for tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:217
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:218
 #, python-format
 msgid ""
 "delete network (precommit): %(network_id)s with vlan = %(vlan_id)s for "
 "tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:246
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:247
 #, python-format
 msgid ""
 "delete network (postcommit): %(network_id)s with vlan = %(vlan_id)s for "
 "tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:320
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:304
 #, python-format
 msgid ""
 "created port (postcommit): port_id=%(port_id)s network_id=%(network_id)s "
 "tenant_id=%(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:375
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:341
 #, python-format
 msgid ""
 "delete port (postcommit): port_id=%(port_id)s network_id=%(network_id)s "
 "tenant_id=%(tenant_id)s"
 msgstr ""
 
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:371
+#, python-format
+msgid ""
+"update port (postcommit): port_id=%(port_id)s network_id=%(network_id)s "
+"tenant_id=%(tenant_id)s."
+msgstr ""
+
 #: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:79
 msgid "APIC service agent starting ..."
 msgstr ""
@@ -1291,7 +1305,7 @@ msgstr ""
 msgid "Synchronization for chunk %(chunk_num)d of %(total_chunks)d performed"
 msgstr ""
 
-#: neutron/plugins/vmware/dbexts/qos_db.py:296
+#: neutron/plugins/vmware/dbexts/qos_db.py:254
 #, python-format
 msgid "DSCP value (%s) will be ignored with 'trusted' marking"
 msgstr ""
@@ -1370,16 +1384,16 @@ msgstr ""
 msgid "get_port() %(network)s %(port)s"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:443
-#: neutron/plugins/vmware/plugins/base.py:495
-#: neutron/plugins/vmware/plugins/base.py:694
+#: neutron/plugins/vmware/plugins/base.py:444
+#: neutron/plugins/vmware/plugins/base.py:496
+#: neutron/plugins/vmware/plugins/base.py:695
 #, python-format
 msgid ""
 "NSX plugin does not support regular VIF ports on external networks. Port %s "
 "will be down."
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:1491
+#: neutron/plugins/vmware/plugins/base.py:1492
 #, python-format
 msgid ""
 "Create router failed while setting external gateway. Router:%s has been "
index 08809bcc2ce3ccb761ef8f155c3c806a3cd421a3..996a7ca96bb6da888994c27e17d6f2cda28cbbf4 100644 (file)
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-02-02 06:13+0000\n"
-"PO-Revision-Date: 2015-01-31 03:20+0000\n"
+"POT-Creation-Date: 2015-02-04 06:15+0000\n"
+"PO-Revision-Date: 2015-02-03 17:39+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/neutron/"
 "language/zh_TW/)\n"
@@ -135,13 +135,13 @@ msgstr "正在同步化狀態"
 msgid "Synchronizing state complete"
 msgstr ""
 
-#: neutron/agent/dhcp/agent.py:590 neutron/agent/l3/agent.py:1293
+#: neutron/agent/dhcp/agent.py:590 neutron/agent/l3/agent.py:1306
 #: neutron/services/metering/agents/metering_agent.py:281
 #, python-format
 msgid "agent_updated by server side %s!"
 msgstr "agent_updated 是由伺服器端 %s 執行!"
 
-#: neutron/agent/l3/agent.py:1193
+#: neutron/agent/l3/agent.py:1206
 msgid "L3 agent started"
 msgstr "已啟動 L3 代理程式"
 
@@ -150,6 +150,13 @@ msgstr "已啟動 L3 代理程式"
 msgid "Process runs with uid/gid: %(uid)s/%(gid)s"
 msgstr ""
 
+#: neutron/agent/linux/dhcp.py:643
+#, python-format
+msgid ""
+"Cannot apply dhcp option %(opt)s because it's ip_version %(version)d is not "
+"in port's address IP versions"
+msgstr ""
+
 #: neutron/agent/linux/interface.py:262 neutron/agent/linux/interface.py:317
 #: neutron/agent/linux/interface.py:380 neutron/agent/linux/interface.py:427
 #, python-format
@@ -283,12 +290,12 @@ msgid ""
 "is disabled."
 msgstr ""
 
-#: neutron/db/l3_db.py:1070
+#: neutron/db/l3_db.py:1074
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr "正在忽略路由器埠 %s 上的多個 IP"
 
-#: neutron/db/l3_db.py:1076
+#: neutron/db/l3_db.py:1080
 #, python-format
 msgid "Skipping port %s as no IP is configure on it"
 msgstr "正在跳過埠 %s,因為其上沒有配置 IP"
@@ -843,67 +850,67 @@ msgstr ""
 msgid "Tenant network_types: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:145
+#: neutron/plugins/ml2/managers.py:138
 #, python-format
 msgid "Initializing driver for type '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:248
+#: neutron/plugins/ml2/managers.py:241
 #, python-format
 msgid "Configured mechanism driver names: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:254
+#: neutron/plugins/ml2/managers.py:247
 #, python-format
 msgid "Loaded mechanism driver names: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:266
+#: neutron/plugins/ml2/managers.py:259
 #, python-format
 msgid "Registered mechanism drivers: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:271
+#: neutron/plugins/ml2/managers.py:264
 #, python-format
 msgid "Initializing mechanism driver '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:610
+#: neutron/plugins/ml2/managers.py:603
 #, python-format
 msgid "Configured extension driver names: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:616
+#: neutron/plugins/ml2/managers.py:609
 #, python-format
 msgid "Loaded extension driver names: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:627
+#: neutron/plugins/ml2/managers.py:620
 #, python-format
 msgid "Registered extension drivers: %s"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:633
+#: neutron/plugins/ml2/managers.py:626
 #, python-format
 msgid "Initializing extension driver '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:641
+#: neutron/plugins/ml2/managers.py:634
 #, python-format
 msgid "Got %(alias)s extension from driver '%(drv)s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:688
+#: neutron/plugins/ml2/managers.py:681
 #, python-format
 msgid "Extended network dict for driver '%(drv)s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:695
+#: neutron/plugins/ml2/managers.py:688
 #, python-format
 msgid "Extended subnet dict for driver '%(drv)s'"
 msgstr ""
 
-#: neutron/plugins/ml2/managers.py:702
+#: neutron/plugins/ml2/managers.py:695
 #, python-format
 msgid "Extended port dict for driver '%(drv)s'"
 msgstr ""
@@ -912,22 +919,22 @@ msgstr ""
 msgid "Modular L2 Plugin initialization complete"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:271
+#: neutron/plugins/ml2/plugin.py:284
 #, python-format
 msgid "Attempt %(count)s to bind port %(port)s"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:630
+#: neutron/plugins/ml2/plugin.py:666
 #, python-format
 msgid "Port %s was deleted concurrently"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:641
+#: neutron/plugins/ml2/plugin.py:677
 #, python-format
 msgid "Subnet %s was deleted concurrently"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:1073 neutron/plugins/ml2/plugin.py:1208
+#: neutron/plugins/ml2/plugin.py:1211
 #, python-format
 msgid ""
 "Binding info for port %s was not found, it might have been deleted already."
@@ -999,48 +1006,55 @@ msgstr ""
 msgid "VM %s is not updated as it is not found in Arista DB"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:151
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:152
 #, python-format
 msgid ""
 "create network (precommit): %(network_id)s of network type = "
 "%(network_type)s with vlan = %(vlan_id)s for tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:188
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:189
 #, python-format
 msgid ""
 "created network (postcommit): %(network_id)s of network type = "
 "%(network_type)s with vlan = %(vlan_id)s for tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:217
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:218
 #, python-format
 msgid ""
 "delete network (precommit): %(network_id)s with vlan = %(vlan_id)s for "
 "tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:246
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:247
 #, python-format
 msgid ""
 "delete network (postcommit): %(network_id)s with vlan = %(vlan_id)s for "
 "tenant %(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:320
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:304
 #, python-format
 msgid ""
 "created port (postcommit): port_id=%(port_id)s network_id=%(network_id)s "
 "tenant_id=%(tenant_id)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:375
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:341
 #, python-format
 msgid ""
 "delete port (postcommit): port_id=%(port_id)s network_id=%(network_id)s "
 "tenant_id=%(tenant_id)s"
 msgstr ""
 
+#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:371
+#, python-format
+msgid ""
+"update port (postcommit): port_id=%(port_id)s network_id=%(network_id)s "
+"tenant_id=%(tenant_id)s."
+msgstr ""
+
 #: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:79
 msgid "APIC service agent starting ..."
 msgstr ""
@@ -1290,7 +1304,7 @@ msgstr ""
 msgid "Synchronization for chunk %(chunk_num)d of %(total_chunks)d performed"
 msgstr ""
 
-#: neutron/plugins/vmware/dbexts/qos_db.py:296
+#: neutron/plugins/vmware/dbexts/qos_db.py:254
 #, python-format
 msgid "DSCP value (%s) will be ignored with 'trusted' marking"
 msgstr ""
@@ -1369,16 +1383,16 @@ msgstr ""
 msgid "get_port() %(network)s %(port)s"
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:443
-#: neutron/plugins/vmware/plugins/base.py:495
-#: neutron/plugins/vmware/plugins/base.py:694
+#: neutron/plugins/vmware/plugins/base.py:444
+#: neutron/plugins/vmware/plugins/base.py:496
+#: neutron/plugins/vmware/plugins/base.py:695
 #, python-format
 msgid ""
 "NSX plugin does not support regular VIF ports on external networks. Port %s "
 "will be down."
 msgstr ""
 
-#: neutron/plugins/vmware/plugins/base.py:1491
+#: neutron/plugins/vmware/plugins/base.py:1492
 #, python-format
 msgid ""
 "Create router failed while setting external gateway. Router:%s has been "