]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commitdiff
Imported Translations from Transifex
authorOpenStack Jenkins <jenkins@openstack.org>
Thu, 19 Sep 2013 06:10:12 +0000 (06:10 +0000)
committerOpenStack Jenkins <jenkins@openstack.org>
Thu, 19 Sep 2013 06:10:12 +0000 (06:10 +0000)
Change-Id: I24a354aae33cd01f97cf4edb0fde4f193b0eb320

46 files changed:
neutron/locale/ar/LC_MESSAGES/neutron.po
neutron/locale/bg_BG/LC_MESSAGES/neutron.po
neutron/locale/bs/LC_MESSAGES/neutron.po
neutron/locale/ca/LC_MESSAGES/neutron.po
neutron/locale/cs/LC_MESSAGES/neutron.po
neutron/locale/da/LC_MESSAGES/neutron.po
neutron/locale/de/LC_MESSAGES/neutron.po
neutron/locale/en_AU/LC_MESSAGES/neutron.po
neutron/locale/en_GB/LC_MESSAGES/neutron.po
neutron/locale/en_US/LC_MESSAGES/neutron.po
neutron/locale/es/LC_MESSAGES/neutron.po
neutron/locale/es_MX/LC_MESSAGES/neutron.po
neutron/locale/fi_FI/LC_MESSAGES/neutron.po
neutron/locale/fr/LC_MESSAGES/neutron.po
neutron/locale/hi/LC_MESSAGES/neutron.po
neutron/locale/hr/LC_MESSAGES/neutron.po
neutron/locale/hu/LC_MESSAGES/neutron.po
neutron/locale/id/LC_MESSAGES/neutron.po
neutron/locale/it/LC_MESSAGES/neutron.po
neutron/locale/it_IT/LC_MESSAGES/neutron.po
neutron/locale/ja/LC_MESSAGES/neutron.po
neutron/locale/ka_GE/LC_MESSAGES/neutron.po
neutron/locale/kn/LC_MESSAGES/neutron.po
neutron/locale/ko/LC_MESSAGES/neutron.po
neutron/locale/ko_KR/LC_MESSAGES/neutron.po
neutron/locale/ms/LC_MESSAGES/neutron.po
neutron/locale/nb/LC_MESSAGES/neutron.po
neutron/locale/ne/LC_MESSAGES/neutron.po
neutron/locale/neutron.pot
neutron/locale/nl_NL/LC_MESSAGES/neutron.po
neutron/locale/pl_PL/LC_MESSAGES/neutron.po
neutron/locale/pt/LC_MESSAGES/neutron.po
neutron/locale/pt_BR/LC_MESSAGES/neutron.po
neutron/locale/ro/LC_MESSAGES/neutron.po
neutron/locale/ru/LC_MESSAGES/neutron.po
neutron/locale/ru_RU/LC_MESSAGES/neutron.po
neutron/locale/sk/LC_MESSAGES/neutron.po
neutron/locale/sl_SI/LC_MESSAGES/neutron.po
neutron/locale/sw_KE/LC_MESSAGES/neutron.po
neutron/locale/tl/LC_MESSAGES/neutron.po
neutron/locale/tr_TR/LC_MESSAGES/neutron.po
neutron/locale/uk/LC_MESSAGES/neutron.po
neutron/locale/vi_VN/LC_MESSAGES/neutron.po
neutron/locale/zh_CN/LC_MESSAGES/neutron.po
neutron/locale/zh_HK/LC_MESSAGES/neutron.po
neutron/locale/zh_TW/LC_MESSAGES/neutron.po

index e3fed62eeba90ca3d146b19f1576b20b1cbc9d04..8cefdf9c302f3229ea7b0868128bef9a62a4e5c7 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-09-12 23:31+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Arabic "
@@ -489,7 +489,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -768,85 +768,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2446,7 +2450,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4335,22 +4339,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5458,39 +5462,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7310,7 +7314,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8759,13 +8763,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8854,144 +8858,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index 6a1b0ff9402472be79495f8f8c364ad9f9535c6f..be1cd16eb0c8fc5bcca69367cc88316e6af92c64 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Bulgarian (Bulgaria) "
@@ -488,7 +488,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -767,85 +767,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2445,7 +2449,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4334,22 +4338,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5457,39 +5461,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7309,7 +7313,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8758,13 +8762,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8853,144 +8857,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index 4abf5cdad3344ab154709f93f8f92b54c34b8121..2e05a6d10cdf745709cfdb000d7cab831f94e469 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Bosnian "
@@ -489,7 +489,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -768,85 +768,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2446,7 +2450,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4335,22 +4339,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5458,39 +5462,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7310,7 +7314,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8759,13 +8763,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8854,144 +8858,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index 33dfefe3759bdaff3cf4ef3ff1005753a081e6fc..4ef149beca5a8035a9ca55388515ed463cfac2fa 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Catalan "
@@ -488,7 +488,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -767,85 +767,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2445,7 +2449,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4334,22 +4338,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5457,39 +5461,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7309,7 +7313,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8758,13 +8762,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8853,144 +8857,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index 20ccae342009ff10ae1df49ca55381bfc596f96b..71da6a75132762fe345a0566008e69419f7d5b19 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Czech "
@@ -488,7 +488,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -767,85 +767,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2445,7 +2449,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4334,22 +4338,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5457,39 +5461,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7309,7 +7313,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8758,13 +8762,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8853,144 +8857,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index 41678b87da0b0a333d57b2813d326c076b1b4e8d..af34cec202b37f7cd09a935dcddc9e33ab4aa71d 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-05-16 09:23+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Danish "
@@ -488,7 +488,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -767,85 +767,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2445,7 +2449,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4334,22 +4338,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5457,39 +5461,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7309,7 +7313,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8758,13 +8762,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8853,144 +8857,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index 4690600232db31890179bbab4a756e04f57cb96b..6aadb5a13892749695edc3caa3bc3289fa76be7d 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-05-22 08:17+0000\n"
 "Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
 "Language-Team: German "
@@ -496,7 +496,7 @@ msgstr "'agent_updated' (Agent aktualisiert) durch Serverseite %s!"
 msgid "Name of bridge used for external network traffic."
 msgstr "Name der für externen Netzverkehr verwendeten Brücke."
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -781,87 +781,91 @@ msgstr "Standard-'dnsmasq'-Einstellungen mit dieser Datei außer Kraft setzen"
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr "Anderen DNS-Server vor allen in '/etc/resolv.conf' verwenden."
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr "DHCP für %(net_id)s-PID %(pid)d ist veraltet. Befehl wird ignoriert"
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr "Kein DHCP für %s gestartet"
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr "Fehler beim Lesen von %s"
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr "Wert in %s kann nicht konvertiert werden"
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr "Kein Zugriff auf %s möglich"
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 "'dhcpmasq' für Netz wird beendet, da alle Teilnetze DHCP ausgeschaltet "
 "haben: %s"
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr "Neuladen von Zuordnungen für Netz: %s"
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr "Sie müssen einen Schnittstellentreiber angeben"
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr "Wiederverwendung von vorhandenem Gerät: %s."
@@ -2583,7 +2587,7 @@ msgstr ""
 "bestimmten IP-Adresse bei Zuweisung einer dynamischen IP-Adresse "
 "erforderlich"
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr "'fixed_ip_address' kann nicht ohne 'port_id' angegeben werden"
 
@@ -4581,22 +4585,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5704,39 +5708,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7617,7 +7621,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -9103,7 +9107,7 @@ msgstr ""
 "Router: %(router_id)s, abgeschlossen. NVP-Port-ID ist %(nvp_port_id)s"
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
@@ -9111,7 +9115,7 @@ msgstr ""
 "gefunden"
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr "Logischer Router kann auf der NVP-Plattform nicht aktualisiert werden"
 
@@ -9204,89 +9208,89 @@ msgstr "Netze mit 'admin_state_up=False' werden nicht unterstützt."
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr "'create_port' auf NVP für Nutzer %(tenant_id)s fertig gestellt: (%(id)s)"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 "Erstellung eines Ports oder Einrichtung einer Zusatzeinheit des Ports in "
 "NVP nicht möglich."
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr "Portanforderung aktualisieren: %s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr "Logischer Router kann auf der NVP-Plattform nicht erstellt werden"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr "Netz '%s' ist kein gültiges externes Netz"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr "Logischer Router %s auf der NVP-Plattform nicht gefunden"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr "Logischer Router kann auf der NVP-Plattform nicht aktualisiert werden"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr "Logischer Router '%s' auf der NVP-Plattform nicht gefunden"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
@@ -9295,7 +9299,7 @@ msgstr ""
 "'Add_router_interface' für Teilnetz: %(subnet_id)s und Router: "
 "%(router_id)s abgeschlossen"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
@@ -9304,18 +9308,18 @@ msgstr ""
 "Fehler beim Entfernen von NAT-Regeln auf der NVP-Plattform für dynamische"
 " IP-Adresse: %s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 "Eine falsche Anzahl an übereinstimmenden NAT-Regeln wurde auf der NVP-"
 "Plattform gefunden"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr "Adressliste für Port des logischen Routers von NVP: %s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
@@ -9325,21 +9329,21 @@ msgstr ""
 " IP-Adresse: %(floating_ip)s, zugeordnet zu interner IP-Adresse: "
 "%(internal_ip)s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr "Port '%s' ist keinen dynamischen IP-Adressen zugeordnet"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
@@ -9348,7 +9352,7 @@ msgstr ""
 "'Create_l2_gw_service' hat keine UUID für die neu erstellte Ressource "
 "zurückgegeben: %s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -9356,7 +9360,7 @@ msgstr ""
 "Gateway-Service kann von der NVP-Plattform nicht entfernt werden - die "
 "Ressource wurde nicht gefunden"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index 02a5dc147e5a3adff82354e4d3b3dfd915b0db3e..083e9f40fa7b4f0c243aad6dadd52789f4a7e07c 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: English (Australia) "
@@ -488,7 +488,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -767,85 +767,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2445,7 +2449,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4334,22 +4338,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5457,39 +5461,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7309,7 +7313,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8758,13 +8762,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8853,144 +8857,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index 67547bee34bc925b3c621a3989a815ecc727f9c7..56ecefb20cb605dd3cd0736996fdd309822ed682 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: English (United Kingdom) "
@@ -488,7 +488,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -767,85 +767,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2445,7 +2449,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4334,22 +4338,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5457,39 +5461,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7309,7 +7313,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8758,13 +8762,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8853,144 +8857,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index 16dce2608e165543a95eb8b53a5eb2b0976befe8..029f9439f393d9622686618a383ec70cc12045e0 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: English (United States) "
@@ -488,7 +488,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -767,85 +767,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2445,7 +2449,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4334,22 +4338,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5457,39 +5461,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7309,7 +7313,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8758,13 +8762,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8853,144 +8857,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index 160b4caa2df6e02e38edbe13939e7384c367e3e5..b8bbd5a46d3fda48f1f7214f081009478671d5f4 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-05-13 06:01+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Spanish "
@@ -488,7 +488,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -767,85 +767,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2445,7 +2449,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4334,22 +4338,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5457,39 +5461,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7309,7 +7313,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8758,13 +8762,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8853,144 +8857,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index 015453c11d28c712e727770ada2db21efc808dc4..c2723d1ad0c80807b1b40564ba57309d28c23afb 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-08-29 05:16+0000\n"
 "Last-Translator: Tom Fifield <tom@openstack.org>\n"
 "Language-Team: Spanish (Mexico) "
@@ -488,7 +488,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -767,85 +767,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2445,7 +2449,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4334,22 +4338,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5457,39 +5461,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7309,7 +7313,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8758,13 +8762,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8853,144 +8857,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index b7c4f92ff883ed0edc207896a5c636295750fefd..778a344ef0fa5474d52e96130e3f0e786be26a32 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Finnish (Finland) "
@@ -488,7 +488,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -767,85 +767,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2445,7 +2449,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4334,22 +4338,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5457,39 +5461,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7309,7 +7313,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8758,13 +8762,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8853,144 +8857,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index 170e2ae50177eebb642c854d731396c83c51b8dc..7b9cf2dfb51134597fb70403a7ceb0b24e78084b 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-05-13 06:01+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: French "
@@ -488,7 +488,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -767,85 +767,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2445,7 +2449,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4334,22 +4338,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5457,39 +5461,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7309,7 +7313,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8758,13 +8762,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8853,144 +8857,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index 2d3d02dcf4fdcc655beb5241c6c302af2c1c7ab0..8b1a4c3ac02784912cac282b5e67888df61b8164 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-08-27 04:58+0000\n"
 "Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
 "Language-Team: Hindi "
@@ -488,7 +488,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -767,85 +767,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2445,7 +2449,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4334,22 +4338,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5457,39 +5461,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7309,7 +7313,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8758,13 +8762,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8853,144 +8857,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index e098dce7cfc85304b949bb8f53f7113c95ee00d6..cb2c70619c91aff9dabd3959538c621793b488c4 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Croatian "
@@ -489,7 +489,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -768,85 +768,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2446,7 +2450,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4335,22 +4339,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5458,39 +5462,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7310,7 +7314,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8759,13 +8763,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8854,144 +8858,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index 4385a8eb2ac7dbd24e3cedd3e47f4ed0215a33eb..888de28a7d4f87a450b19c9d53647bd3aed9b72c 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Hungarian "
@@ -488,7 +488,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -767,85 +767,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2445,7 +2449,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4334,22 +4338,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5457,39 +5461,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7309,7 +7313,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8758,13 +8762,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8853,144 +8857,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index 0afa96afa1b54d76a090e97d5a22f2c6a24087cf..d3c3163f6a2a5bdcd905eec835291afda91300b9 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Indonesian "
@@ -488,7 +488,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -767,85 +767,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2445,7 +2449,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4334,22 +4338,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5457,39 +5461,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7309,7 +7313,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8758,13 +8762,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8853,144 +8857,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index e004159f34c86d25d98793133d2a99f66d723b0c..30de048fce2a5cffbb414f1c1fae209033b844ad 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-05-16 09:23+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Italian "
@@ -488,7 +488,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -767,85 +767,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2445,7 +2449,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4334,22 +4338,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5457,39 +5461,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7309,7 +7313,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8758,13 +8762,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8853,144 +8857,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index c785bc609abbbe3042aaaa6b83fd29e46aab0479..b7679d8e7a8d44bdf8cf6a93001b1c3545a69a48 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Italian (Italy) "
@@ -488,7 +488,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -767,85 +767,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2445,7 +2449,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4334,22 +4338,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5457,39 +5461,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7309,7 +7313,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8758,13 +8762,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8853,144 +8857,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index f0d2f2fa141bc9dfedbd6f9df01def14d4a76b7f..34c0a616e80ad8ceee1254bf2df78123faeae259 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-01-30 10:28+0000\n"
 "Last-Translator: Tomoyuki KATO <tomo@dream.daynight.jp>\n"
 "Language-Team: Japanese "
@@ -489,7 +489,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -768,85 +768,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2446,7 +2450,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4335,22 +4339,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5458,39 +5462,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7310,7 +7314,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8759,13 +8763,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8854,144 +8858,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index d7c1a169cf8b5942865e4d93900490c76173fe4a..8051ea7963c861ef9cc24a09c63b939a53be8688 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-04-19 14:53+0000\n"
 "Last-Translator: Nika Chkhikvishvili <frrrredo@gmail.com>\n"
 "Language-Team: ka_GE <LL@li.org>\n"
@@ -488,7 +488,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -767,85 +767,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr "შეცდომა %s წაკითხვისას"
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr "ტქვენ უნდა მიუთითოთ ინტერფეისის დრაივერი"
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2445,7 +2449,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4334,22 +4338,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5457,39 +5461,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7309,7 +7313,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8759,13 +8763,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8854,144 +8858,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index f9fb56fc13de1c6706211271dca9305b87ec2400..4ed0f2cfb7978ccd55829a83a4e7114142f8a462 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-09-18 00:19+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Kannada "
@@ -488,7 +488,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -767,85 +767,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2445,7 +2449,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4334,22 +4338,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5457,39 +5461,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7309,7 +7313,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8758,13 +8762,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8853,144 +8857,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index 121f3fd7b0cfd3c31fcf5339a9213654b6d571bd..9999e2fb438216738b6b83f259210837d77b7bdd 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Korean "
@@ -488,7 +488,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -767,85 +767,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2445,7 +2449,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4334,22 +4338,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5457,39 +5461,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7309,7 +7313,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8758,13 +8762,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8853,144 +8857,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index d1eb89e3670638e72acfaf49e119518350972a7e..049e51964fcea1c59d2ac3aaa5388e29ce07de94 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-04-28 05:13+0000\n"
 "Last-Translator: ujuc Gang <potopro@gmail.com>\n"
 "Language-Team: ko_KR <LL@li.org>\n"
@@ -488,7 +488,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -767,85 +767,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2445,7 +2449,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4334,22 +4338,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5457,39 +5461,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7309,7 +7313,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8758,13 +8762,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8853,144 +8857,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index 5a185e0d8b3b057dde9fdfc4eecea0417410f57c..08c9d55490366ce37d47e2d1dee4186be1ae27e7 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Malay "
@@ -488,7 +488,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -767,85 +767,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2445,7 +2449,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4334,22 +4338,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5457,39 +5461,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7309,7 +7313,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8758,13 +8762,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8853,144 +8857,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index 6674fe2fc8fc0cb917e561c641c77e45f3b9d8df..4482166073ddc2e594577ef27fcc400ccb25641a 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Norwegian Bokmål "
@@ -488,7 +488,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -767,85 +767,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2445,7 +2449,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4334,22 +4338,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5457,39 +5461,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7309,7 +7313,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8758,13 +8762,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8853,144 +8857,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index 4ed29a43a565db217cc05187534498d5d809cb4e..9d7dd424382b45e254a362ed8bfae8a05c570f62 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-09-05 06:03+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Nepali "
@@ -488,7 +488,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -767,85 +767,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2445,7 +2449,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4334,22 +4338,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5457,39 +5461,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7309,7 +7313,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8758,13 +8762,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8853,144 +8857,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index 6c17f69d3e4f4229f5e96e19b3e896dfc9c7a1ab..534af08449044570a3544bc04acc0e9a5afe66f4 100644 (file)
@@ -6,10 +6,10 @@
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: neutron jenkins.neutron.propose.translation.update.82"
+"Project-Id-Version: neutron jenkins.neutron.propose.translation.update.83"
 "\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+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"
@@ -488,7 +488,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -767,85 +767,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2445,7 +2449,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4334,22 +4338,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5457,39 +5461,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7309,7 +7313,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8758,13 +8762,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8853,144 +8857,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index 72ec4571fda7ff5e2fa12078427542ad35534816..153a96b3dcfbd0d8570a76513ae7b45dc7c5e516 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Dutch (Netherlands) "
@@ -488,7 +488,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -767,85 +767,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2445,7 +2449,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4334,22 +4338,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5457,39 +5461,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7309,7 +7313,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8758,13 +8762,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8853,144 +8857,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index 4247faca4994bb1574a209afc2ff271a6bff5c86..1b0d3d40538486a95ce961f1f6072b23edf5ecd2 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-06-28 06:06+0000\n"
 "Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
 "Language-Team: Polish (Poland) "
@@ -489,7 +489,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -768,85 +768,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2446,7 +2450,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4335,22 +4339,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5458,39 +5462,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7310,7 +7314,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8759,13 +8763,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8854,144 +8858,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index 7616d6a4ff23bfa72bd5b4d8159bf5b8b2c4d01f..2611588c786fcbe7d9095c5714ec4572b6e8b26f 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Portuguese "
@@ -488,7 +488,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -767,85 +767,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2445,7 +2449,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4334,22 +4338,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5457,39 +5461,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7309,7 +7313,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8758,13 +8762,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8853,144 +8857,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index 5d4444e46184a992396f07fa301bfcaf761353fd..143926b3485a2fad6ad829a60cc385becb7d92b3 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Portuguese (Brazil) "
@@ -488,7 +488,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -767,85 +767,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2445,7 +2449,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4334,22 +4338,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5457,39 +5461,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7309,7 +7313,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8758,13 +8762,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8853,144 +8857,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index 269a85411e4ca7012209309f004fc5df543101e4..05dfb21ce631ef6dff1f00617ae9598f0c87b3f3 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-06-08 07:51+0000\n"
 "Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
 "Language-Team: Romanian "
@@ -489,7 +489,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -768,85 +768,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2446,7 +2450,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4335,22 +4339,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5458,39 +5462,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7310,7 +7314,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8759,13 +8763,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8854,144 +8858,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index 9e2910e03d1a2b9ae61eb35e47414d8af858ea88..0bae7b965e7fe0d65545ed87c125db41f96849b7 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-05-13 06:01+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Russian "
@@ -489,7 +489,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -768,85 +768,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2446,7 +2450,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4335,22 +4339,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5458,39 +5462,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7310,7 +7314,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8759,13 +8763,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8854,144 +8858,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index 2b7f58adcfea5685c7af80c3cdd872b8e6e32acb..3b0b3a77d7641a6a996831dc2297c00d1f8d789f 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Russian (Russia) "
@@ -489,7 +489,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -768,85 +768,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2446,7 +2450,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4335,22 +4339,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5458,39 +5462,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7310,7 +7314,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8759,13 +8763,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8854,144 +8858,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index 38dd543c563ca9d1b09baef8496ca5e6c5594542..d2362335491744e33e7d8e02eccb5462aa779a75 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-08-27 04:58+0000\n"
 "Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
 "Language-Team: Slovak "
@@ -488,7 +488,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -767,85 +767,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2445,7 +2449,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4334,22 +4338,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5457,39 +5461,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7309,7 +7313,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8758,13 +8762,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8853,144 +8857,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index 8296694e688620f305991e61aea245ca23de6407..32896a4a9e0514d8ef74859897d86ffd44ba97c7 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-06-28 06:06+0000\n"
 "Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
 "Language-Team: Slovenian (Slovenia) "
@@ -489,7 +489,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -768,85 +768,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2446,7 +2450,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4335,22 +4339,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5458,39 +5462,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7310,7 +7314,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8759,13 +8763,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8854,144 +8858,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index 838d7bd7cef4f8319bae352f7cacce1a5789963d..9aaf9878892b2a2b723cae7e4fb24b49983383da 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Swahili (Kenya) "
@@ -488,7 +488,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -767,85 +767,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2445,7 +2449,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4334,22 +4338,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5457,39 +5461,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7309,7 +7313,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8758,13 +8762,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8853,144 +8857,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index b2bf47f814a7bd7441f5d927ad4f43ea6edb1a03..557e2c95aa6828eaca28e910622496a1c73bec73 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Tagalog "
@@ -488,7 +488,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -767,85 +767,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2445,7 +2449,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4334,22 +4338,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5457,39 +5461,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7309,7 +7313,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8758,13 +8762,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8853,144 +8857,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index f7f03f6f3860b6729eb63cfb636faa012ddec3d8..66e7619a6bd046bd215b8f5caf00da911e5af09b 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Turkish (Turkey) "
@@ -488,7 +488,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -767,85 +767,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2445,7 +2449,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4334,22 +4338,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5457,39 +5461,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7309,7 +7313,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8758,13 +8762,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8853,144 +8857,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index d65f2df2934db7db5be23b9092b371a4532c5e58..8811bd81dc3335ec561db8e0e4293bb4c2a9fe60 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Ukrainian "
@@ -489,7 +489,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -768,85 +768,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2446,7 +2450,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4335,22 +4339,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5458,39 +5462,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7310,7 +7314,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8759,13 +8763,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8854,144 +8858,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index a72fb1bd6d2d3d91720b66f62e4d29e59da16c35..2acef306cf4b7f68cae29f08fd5af6591e3c4f3c 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-05-13 06:01+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Vietnamese (Viet Nam) "
@@ -488,7 +488,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -767,85 +767,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2445,7 +2449,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4334,22 +4338,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5457,39 +5461,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7309,7 +7313,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8758,13 +8762,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8853,144 +8857,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index 2f2bd7afa7f998c2681ed1bd60019302ef78933b..a8935dbd809c28f3d3d57aea2ba633eb6a448e38 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-05-13 06:01+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Chinese (China) "
@@ -488,7 +488,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -767,85 +767,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2445,7 +2449,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4334,22 +4338,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5457,39 +5461,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7309,7 +7313,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8758,13 +8762,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8853,144 +8857,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index 65a6b85d40fc4f562cea65ddc27b5705e0b710ce..05967fc808de3368923dcdf76d3c48dd30d6a678 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Chinese (Hong Kong) "
@@ -488,7 +488,7 @@ msgstr ""
 msgid "Name of bridge used for external network traffic."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -767,85 +767,89 @@ msgstr ""
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr ""
@@ -2445,7 +2449,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4334,22 +4338,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5457,39 +5461,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7309,7 +7313,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8758,13 +8762,13 @@ msgid ""
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
@@ -8853,144 +8857,144 @@ msgstr ""
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""
index 6dcf715f5d898a47515c1c17b811d9fc0149051a..a5bb5442c6d0c1e543b8dc5d3d1997918434cd55 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-18 06:09+0000\n"
+"POT-Creation-Date: 2013-09-19 06:09+0000\n"
 "PO-Revision-Date: 2013-05-22 03:25+0000\n"
 "Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
 "Language-Team: Chinese (Taiwan) "
@@ -488,7 +488,7 @@ msgstr "agent_updated 是由伺服器端 %s 執行!"
 msgid "Name of bridge used for external network traffic."
 msgstr "用於外部網路資料流量的橋接器名稱。"
 
-#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:54
+#: neutron/agent/l3_agent.py:159 neutron/agent/linux/dhcp.py:58
 #: neutron/debug/debug_agent.py:45
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:39
 msgid "The driver used to manage the virtual interface."
@@ -768,85 +768,89 @@ msgstr "使用此檔案來置換預設 dnsmasq 設定"
 msgid "Use another DNS server before any in /etc/resolv.conf."
 msgstr "在 /etc/resolv.conf 中任何 DNS 伺服器之前使用另一個 DNS 伺服器。"
 
-#: neutron/agent/linux/dhcp.py:181
+#: neutron/agent/linux/dhcp.py:56
+msgid "Limit number of leases to prevent a denial-of-service."
+msgstr ""
+
+#: neutron/agent/linux/dhcp.py:185
 #, python-format
 msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
 msgstr "%(net_id)s pid %(pid)d 的 DHCP 已過時,正在忽略指令"
 
-#: neutron/agent/linux/dhcp.py:184
+#: neutron/agent/linux/dhcp.py:188
 #, python-format
 msgid "No DHCP started for %s"
 msgstr "未給 %s 啟動 DHCP"
 
-#: neutron/agent/linux/dhcp.py:206 neutron/agent/linux/external_process.py:84
+#: neutron/agent/linux/dhcp.py:210 neutron/agent/linux/external_process.py:84
 #, python-format
 msgid "Error while reading %s"
 msgstr "讀取 %s 時發生錯誤"
 
-#: neutron/agent/linux/dhcp.py:213 neutron/agent/linux/external_process.py:92
+#: neutron/agent/linux/dhcp.py:217 neutron/agent/linux/external_process.py:92
 #, python-format
 msgid "Unable to convert value in %s"
 msgstr "無法轉換 %s 中的值"
 
-#: neutron/agent/linux/dhcp.py:215 neutron/agent/linux/external_process.py:90
+#: neutron/agent/linux/dhcp.py:219 neutron/agent/linux/external_process.py:90
 #, python-format
 msgid "Unable to access %s"
 msgstr "無法存取 %s"
 
-#: neutron/agent/linux/dhcp.py:275
+#: neutron/agent/linux/dhcp.py:279
 #, python-format
 msgid ""
 "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
 " Please ensure that its version is %s or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:280
+#: neutron/agent/linux/dhcp.py:284
 #, python-format
 msgid ""
 "Unable to determine dnsmasq version. Please ensure that its version is %s"
 " or above!"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:372
+#: neutron/agent/linux/dhcp.py:384
 #, python-format
 msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
 msgstr "由於所有子網路都已關閉 DHCP,所以正在結束網路的 dhcpmasq:%s"
 
-#: neutron/agent/linux/dhcp.py:382
+#: neutron/agent/linux/dhcp.py:394
 #, python-format
 msgid "Pid %d is stale, relaunching dnsmasq"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:383
+#: neutron/agent/linux/dhcp.py:395
 #, python-format
 msgid "Reloading allocations for network: %s"
 msgstr "正在重新載入網路的配置:%s"
 
-#: neutron/agent/linux/dhcp.py:543
+#: neutron/agent/linux/dhcp.py:555
 msgid "You must specify an interface driver"
 msgstr "必須指定介面驅動程式"
 
-#: neutron/agent/linux/dhcp.py:548
+#: neutron/agent/linux/dhcp.py:560
 #, python-format
 msgid "Error importing interface driver '%(driver)s': %(inner)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:596
+#: neutron/agent/linux/dhcp.py:608
 #, python-format
 msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:606
+#: neutron/agent/linux/dhcp.py:618
 #, python-format
 msgid "Removing gateway for dhcp netns on net %s"
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:647
+#: neutron/agent/linux/dhcp.py:659
 #, python-format
 msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
 msgstr ""
 
-#: neutron/agent/linux/dhcp.py:683 neutron/debug/debug_agent.py:75
+#: neutron/agent/linux/dhcp.py:695 neutron/debug/debug_agent.py:75
 #, python-format
 msgid "Reusing existing device: %s."
 msgstr "正在重複使用現有裝置:%s。"
@@ -2454,7 +2458,7 @@ msgid ""
 "assigning a floating IP"
 msgstr "埠 %s 具有多個固定 IP。指派浮動 IP 時必須提供特定 IP"
 
-#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1754
+#: neutron/db/l3_db.py:576 neutron/plugins/nicira/NeutronPlugin.py:1759
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr "如果未指定 port_id,則無法指定 fixed_ip_address"
 
@@ -4355,22 +4359,22 @@ msgid ""
 "exceeds the maximum %(quota)s."
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:50
+#: neutron/plugins/bigswitch/extensions/routerrule.py:51
 #, python-format
 msgid "Invalid data format for router rule: '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:82
+#: neutron/plugins/bigswitch/extensions/routerrule.py:83
 #, python-format
 msgid "Duplicate nexthop in rule '%s'"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:90
+#: neutron/plugins/bigswitch/extensions/routerrule.py:91
 #, python-format
 msgid "Action must be either permit or deny. '%s' was provided"
 msgstr ""
 
-#: neutron/plugins/bigswitch/extensions/routerrule.py:102
+#: neutron/plugins/bigswitch/extensions/routerrule.py:103
 #, python-format
 msgid "Duplicate router rules (src,dst)  found '%s'"
 msgstr ""
@@ -5478,39 +5482,39 @@ msgstr ""
 msgid "Update port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1311
 #, python-format
 msgid "Get port: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1326
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1331
 msgid "Get ports"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1342
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1347
 msgid "Create subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1350
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1355
 #, python-format
 msgid "Created subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1361
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1366
 msgid "Update subnet"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1375
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1380
 #, python-format
 msgid "Delete subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1390
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1395
 #, python-format
 msgid "Get subnet: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1410
+#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1415
 msgid "Get subnets"
 msgstr ""
 
@@ -7347,7 +7351,7 @@ msgstr ""
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:551
+#: neutron/plugins/ml2/plugin.py:555
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -8807,13 +8811,13 @@ msgstr ""
 "_nvp_create_ext_gw_port。NVP 埠 ID 為 %(nvp_port_id)s"
 
 #: neutron/plugins/nicira/NeutronPlugin.py:666
-#: neutron/plugins/nicira/NeutronPlugin.py:1690
+#: neutron/plugins/nicira/NeutronPlugin.py:1695
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr "在 NVP 平台上找不到邏輯路由器資源 %s"
 
 #: neutron/plugins/nicira/NeutronPlugin.py:670
-#: neutron/plugins/nicira/NeutronPlugin.py:1694
+#: neutron/plugins/nicira/NeutronPlugin.py:1699
 msgid "Unable to update logical routeron NVP Platform"
 msgstr "無法在 NVP 平台上更新邏輯路由器"
 
@@ -8902,144 +8906,144 @@ msgstr "不支援 admin_state_up = False 網路。"
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr "已對 Tenant %(tenant_id)s 的 NVP 完成 create_port:(%(id)s)"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1175
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Logical switch for network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1186
+#: neutron/plugins/nicira/NeutronPlugin.py:1187
 msgid "Unable to create port or set port attachment in NVP."
 msgstr "無法在 NVP 中建立埠或設定埠連接裝置。"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1274
+#: neutron/plugins/nicira/NeutronPlugin.py:1279
 #, python-format
 msgid "Update port request: %s"
 msgstr "更新埠要求:%s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1301
+#: neutron/plugins/nicira/NeutronPlugin.py:1306
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1382
+#: neutron/plugins/nicira/NeutronPlugin.py:1387
 msgid ""
 "Cannot create a distributed router with the NVP platform currently in "
 "execution. Please, try without specifying the 'distributed' attribute."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1389
+#: neutron/plugins/nicira/NeutronPlugin.py:1394
 msgid "Unable to create logical router on NVP Platform"
 msgstr "無法在 NVP 平台上建立邏輯路由器"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1398
+#: neutron/plugins/nicira/NeutronPlugin.py:1403
 #, python-format
 msgid ""
 "Unable to create L3GW port on logical router %(router_uuid)s. Verify "
 "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1408
+#: neutron/plugins/nicira/NeutronPlugin.py:1413
 #, python-format
 msgid "Unable to create router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1436
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1441
+#: neutron/plugins/nicira/NeutronPlugin.py:1495
 #: neutron/plugins/nicira/NeutronServicePlugin.py:179
 #: neutron/plugins/nicira/NeutronServicePlugin.py:1155
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr "網路 '%s' 不是有效的外部網路"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1499
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1515
+#: neutron/plugins/nicira/NeutronPlugin.py:1520
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr "在 NVP 平台上找不到邏輯路由器 %s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1519
+#: neutron/plugins/nicira/NeutronPlugin.py:1524
 msgid "Unable to update logical router on NVP Platform"
 msgstr "無法在 NVP 平台上更新邏輯路由器"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1526
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1558
+#: neutron/plugins/nicira/NeutronPlugin.py:1563
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr "在 NVP 平台上找不到邏輯路由器 '%s'"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1562
+#: neutron/plugins/nicira/NeutronPlugin.py:1567
 #, python-format
 msgid "Unable to delete logical router '%s' on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1630
+#: neutron/plugins/nicira/NeutronPlugin.py:1635
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr "已對子網路 %(subnet_id)s 及路由器 %(router_id)s 完成 Add_router_interface"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1726
+#: neutron/plugins/nicira/NeutronPlugin.py:1731
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr "在 NVP 平台上移除浮動 IP 的 NAT 規則時發生錯誤:%s。"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1732
+#: neutron/plugins/nicira/NeutronPlugin.py:1737
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr "在 NVP 平台上找到的相符 NAT 規則數目不正確"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1810
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr "NVP 邏輯路由器埠的位址清單:%s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1842
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr "在 NVP 平台上給浮動 IP %(floating_ip)s(已對映到內部 IP %(internal_ip)s)建立 NAT 規則時發生錯誤"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1843
+#: neutron/plugins/nicira/NeutronPlugin.py:1848
 msgid "Failed to update NAT rules for floatingip update"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1883
+#: neutron/plugins/nicira/NeutronPlugin.py:1888
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr "埠 '%s' 未與浮動 IP 產生關聯"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1886
+#: neutron/plugins/nicira/NeutronPlugin.py:1891
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1912
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr "Create_l2_gw_service 未傳回所新建資源的 UUID:%s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1934
+#: neutron/plugins/nicira/NeutronPlugin.py:1939
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
 msgstr "無法將閘道服務從 NVP 平台中移除 - 找不到資源"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2022
+#: neutron/plugins/nicira/NeutronPlugin.py:2027
 #, python-format
 msgid "Port values not valid for protocol: %s"
 msgstr ""